./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5483cbf8ead6e4b7e201254f8b50a2e69819c972347dc4ffde5aceae794b0023 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 14:04:32,228 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 14:04:32,283 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 14:04:32,288 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 14:04:32,289 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 14:04:32,310 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 14:04:32,311 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 14:04:32,311 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 14:04:32,311 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 14:04:32,311 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 14:04:32,312 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 14:04:32,312 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 14:04:32,312 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 14:04:32,312 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 14:04:32,312 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 14:04:32,312 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 14:04:32,312 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 14:04:32,313 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 14:04:32,313 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 14:04:32,313 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 14:04:32,313 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 14:04:32,313 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 14:04:32,313 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 14:04:32,313 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 14:04:32,313 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 14:04:32,313 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 14:04:32,313 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:04:32,314 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:04:32,314 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:04:32,314 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:04:32,314 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 14:04:32,314 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:04:32,314 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:04:32,314 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:04:32,314 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:04:32,314 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 14:04:32,314 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 14:04:32,315 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 14:04:32,315 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 14:04:32,315 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 14:04:32,315 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 14:04:32,315 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 14:04:32,315 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 14:04:32,315 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 14:04:32,315 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 14:04:32,315 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_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5483cbf8ead6e4b7e201254f8b50a2e69819c972347dc4ffde5aceae794b0023 [2024-12-02 14:04:32,550 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 14:04:32,558 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 14:04:32,561 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 14:04:32,562 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 14:04:32,562 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 14:04:32,563 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2024-12-02 14:04:35,204 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/data/ba7c9a4e5/8495c96877fc42f68c31f97f908f7118/FLAG703f1cf23 [2024-12-02 14:04:35,724 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 14:04:35,724 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2024-12-02 14:04:35,763 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/data/ba7c9a4e5/8495c96877fc42f68c31f97f908f7118/FLAG703f1cf23 [2024-12-02 14:04:36,273 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/data/ba7c9a4e5/8495c96877fc42f68c31f97f908f7118 [2024-12-02 14:04:36,275 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 14:04:36,276 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 14:04:36,277 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 14:04:36,278 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 14:04:36,282 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 14:04:36,283 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:04:36" (1/1) ... [2024-12-02 14:04:36,283 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2568405 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:36, skipping insertion in model container [2024-12-02 14:04:36,283 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:04:36" (1/1) ... [2024-12-02 14:04:36,372 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 14:04:38,599 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_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[345848,345861] [2024-12-02 14:04:38,602 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_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[345993,346006] [2024-12-02 14:04:38,625 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:04:38,656 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 14:04:38,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5337] [2024-12-02 14:04:38,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5344] [2024-12-02 14:04:38,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5351] [2024-12-02 14:04:38,761 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5397-5398] [2024-12-02 14:04:38,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5403-5405] [2024-12-02 14:04:38,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5453] [2024-12-02 14:04:38,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5456] [2024-12-02 14:04:38,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5459] [2024-12-02 14:04:38,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5462] [2024-12-02 14:04:38,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5560] [2024-12-02 14:04:38,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5568] [2024-12-02 14:04:38,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5598] [2024-12-02 14:04:38,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5606] [2024-12-02 14:04:38,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5613] [2024-12-02 14:04:38,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5621] [2024-12-02 14:04:38,772 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/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5689-5690] [2024-12-02 14:04:38,773 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/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5723-5724] [2024-12-02 14:04:38,990 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_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[345848,345861] [2024-12-02 14:04:38,990 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_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[345993,346006] [2024-12-02 14:04:38,997 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:04:39,180 INFO L204 MainTranslator]: Completed translation [2024-12-02 14:04:39,180 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39 WrapperNode [2024-12-02 14:04:39,181 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 14:04:39,182 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 14:04:39,182 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 14:04:39,182 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 14:04:39,189 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:39,252 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:39,459 INFO L138 Inliner]: procedures = 444, calls = 2435, calls flagged for inlining = 214, calls inlined = 199, statements flattened = 6663 [2024-12-02 14:04:39,459 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 14:04:39,460 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 14:04:39,460 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 14:04:39,460 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 14:04:39,467 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:39,468 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:39,485 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:40,382 INFO L175 MemorySlicer]: Split 1023 memory accesses to 25 slices as follows [1, 2, 846, 9, 9, 9, 2, 5, 26, 7, 9, 2, 52, 3, 1, 1, 6, 7, 5, 2, 5, 5, 6, 1, 2]. 83 percent of accesses are in the largest equivalence class. The 89 initializations are split as follows [1, 2, 5, 8, 8, 8, 0, 5, 0, 6, 8, 0, 0, 1, 0, 0, 6, 7, 5, 0, 5, 5, 6, 1, 2]. The 441 writes are split as follows [0, 0, 370, 0, 0, 0, 1, 0, 26, 0, 0, 1, 42, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0]. [2024-12-02 14:04:40,382 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:40,383 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:40,512 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:40,522 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:40,545 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:40,583 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:40,598 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:40,651 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 14:04:40,652 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 14:04:40,652 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 14:04:40,652 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 14:04:40,653 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (1/1) ... [2024-12-02 14:04:40,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:04:40,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:04:40,684 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 14:04:40,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 14:04:40,712 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_resume [2024-12-02 14:04:40,712 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_resume [2024-12-02 14:04:40,712 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-12-02 14:04:40,712 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-12-02 14:04:40,712 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 14:04:40,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 14:04:40,713 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-12-02 14:04:40,713 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-12-02 14:04:40,713 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2024-12-02 14:04:40,713 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2024-12-02 14:04:40,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_86 [2024-12-02 14:04:40,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_86 [2024-12-02 14:04:40,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 14:04:40,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 14:04:40,713 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read8 [2024-12-02 14:04:40,713 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read8 [2024-12-02 14:04:40,713 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-12-02 14:04:40,714 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-12-02 14:04:40,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_tlan_priv [2024-12-02 14:04:40,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_tlan_priv [2024-12-02 14:04:40,714 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_read_and_clear_stats [2024-12-02 14:04:40,714 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_read_and_clear_stats [2024-12-02 14:04:40,714 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2024-12-02 14:04:40,714 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2024-12-02 14:04:40,714 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-12-02 14:04:40,714 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-12-02 14:04:40,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 14:04:40,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 14:04:40,714 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-12-02 14:04:40,714 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-12-02 14:04:40,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 14:04:40,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 14:04:40,714 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-12-02 14:04:40,714 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-12-02 14:04:40,715 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 14:04:40,715 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 14:04:40,715 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 14:04:40,715 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-12-02 14:04:40,715 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-12-02 14:04:40,715 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_lists [2024-12-02 14:04:40,715 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_lists [2024-12-02 14:04:40,715 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_close [2024-12-02 14:04:40,715 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_close [2024-12-02 14:04:40,715 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-12-02 14:04:40,715 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-12-02 14:04:40,715 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_print [2024-12-02 14:04:40,715 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_print [2024-12-02 14:04:40,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2024-12-02 14:04:40,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2024-12-02 14:04:40,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_tlan_priv [2024-12-02 14:04:40,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_tlan_priv [2024-12-02 14:04:40,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 14:04:40,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 14:04:40,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 14:04:40,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 14:04:40,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 14:04:40,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 14:04:40,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-02 14:04:40,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-12-02 14:04:40,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2024-12-02 14:04:40,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2024-12-02 14:04:40,717 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_probe1 [2024-12-02 14:04:40,717 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_probe1 [2024-12-02 14:04:40,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 14:04:40,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 14:04:40,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 14:04:40,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 14:04:40,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 14:04:40,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 14:04:40,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 14:04:40,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 14:04:40,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 14:04:40,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 14:04:40,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 14:04:40,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 14:04:40,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-12-02 14:04:40,719 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-12-02 14:04:40,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-12-02 14:04:40,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-12-02 14:04:40,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-12-02 14:04:40,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-12-02 14:04:40,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-12-02 14:04:40,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-12-02 14:04:40,720 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_timer [2024-12-02 14:04:40,720 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_timer [2024-12-02 14:04:40,720 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2024-12-02 14:04:40,720 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2024-12-02 14:04:40,720 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-12-02 14:04:40,720 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-12-02 14:04:40,720 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-12-02 14:04:40,720 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-12-02 14:04:40,720 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_remove_one [2024-12-02 14:04:40,720 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_remove_one [2024-12-02 14:04:40,720 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_skb [2024-12-02 14:04:40,720 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_skb [2024-12-02 14:04:40,720 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_byte [2024-12-02 14:04:40,720 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_byte [2024-12-02 14:04:40,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 14:04:40,720 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2024-12-02 14:04:40,720 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2024-12-02 14:04:40,721 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2024-12-02 14:04:40,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2024-12-02 14:04:40,721 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-12-02 14:04:40,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-12-02 14:04:40,721 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_poll [2024-12-02 14:04:40,721 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_poll [2024-12-02 14:04:40,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 14:04:40,721 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 14:04:40,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 14:04:40,721 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-12-02 14:04:40,722 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 14:04:40,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 14:04:40,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_free_lists [2024-12-02 14:04:40,723 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_free_lists [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2024-12-02 14:04:40,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2024-12-02 14:04:40,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-12-02 14:04:40,723 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 14:04:40,723 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 14:04:40,723 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_stop_11_2 [2024-12-02 14:04:40,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_stop_11_2 [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-12-02 14:04:40,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2024-12-02 14:04:40,724 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_store_skb [2024-12-02 14:04:40,724 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_store_skb [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout [2024-12-02 14:04:40,724 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_detect [2024-12-02 14:04:40,724 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_detect [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 14:04:40,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2024-12-02 14:04:40,724 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 14:04:40,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 14:04:40,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 14:04:40,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-02 14:04:40,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-12-02 14:04:40,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 14:04:40,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 14:04:40,726 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_exit [2024-12-02 14:04:40,726 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_exit [2024-12-02 14:04:40,726 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-12-02 14:04:40,726 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-12-02 14:04:40,726 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2024-12-02 14:04:40,726 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2024-12-02 14:04:40,726 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_handle_interrupt [2024-12-02 14:04:40,727 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_handle_interrupt [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_start [2024-12-02 14:04:40,727 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_start [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-12-02 14:04:40,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2024-12-02 14:04:40,727 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-12-02 14:04:40,727 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2024-12-02 14:04:40,727 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_multicast_list [2024-12-02 14:04:40,727 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_multicast_list [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-12-02 14:04:40,727 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 14:04:40,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-12-02 14:04:40,728 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_eisa_cleanup [2024-12-02 14:04:40,728 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_eisa_cleanup [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 14:04:40,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 14:04:40,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 14:04:40,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-02 14:04:40,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-12-02 14:04:40,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-12-02 14:04:40,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-12-02 14:04:40,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-12-02 14:04:40,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-12-02 14:04:40,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-12-02 14:04:40,730 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 14:04:40,730 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_print_list [2024-12-02 14:04:40,731 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_print_list [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write16 [2024-12-02 14:04:40,731 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write16 [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2024-12-02 14:04:40,731 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 14:04:40,731 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-12-02 14:04:40,731 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 14:04:40,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2024-12-02 14:04:40,731 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2024-12-02 14:04:40,731 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write32 [2024-12-02 14:04:40,731 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write32 [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-12-02 14:04:40,731 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 14:04:40,731 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 14:04:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_mac [2024-12-02 14:04:40,732 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_mac [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-12-02 14:04:40,732 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_start [2024-12-02 14:04:40,732 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_start [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read32 [2024-12-02 14:04:40,732 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read32 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 14:04:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write8 [2024-12-02 14:04:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write8 [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 14:04:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2024-12-02 14:04:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2024-12-02 14:04:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2024-12-02 14:04:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2024-12-02 14:04:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2024-12-02 14:04:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_97 [2024-12-02 14:04:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_97 [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 14:04:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_open [2024-12-02 14:04:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_open [2024-12-02 14:04:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2024-12-02 14:04:40,734 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2024-12-02 14:04:40,734 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2024-12-02 14:04:40,734 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 14:04:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2024-12-02 14:04:40,735 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 14:04:40,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-12-02 14:04:40,735 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-12-02 14:04:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2024-12-02 14:04:40,735 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2024-12-02 14:04:41,565 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 14:04:41,568 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 14:04:41,643 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 14:04:55,388 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: assume 64 == (if tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 <= 2147483647 then tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 else tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 - 4294967296); [2024-12-02 14:04:55,389 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: assume !(64 == (if tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 <= 2147483647 then tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 else tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 - 4294967296)); [2024-12-02 14:04:55,389 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6978: assume 128 == (if tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 <= 2147483647 then tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 else tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 - 4294967296); [2024-12-02 14:04:55,389 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6978: assume !(128 == (if tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 <= 2147483647 then tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 else tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 - 4294967296)); [2024-12-02 14:04:55,389 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_eisa_probe_case_32#1: tlan_eisa_probe_~irq~0#1 := 9; [2024-12-02 14:04:55,389 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001: assume -2147483648 <= tlan_eisa_probe_#t~ret363#1 && tlan_eisa_probe_#t~ret363#1 <= 2147483647;tlan_eisa_probe_~rc~2#1 := tlan_eisa_probe_#t~ret363#1;havoc tlan_eisa_probe_#t~ret363#1; [2024-12-02 14:04:55,389 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007-1: assume -2147483648 <= tlan_eisa_probe_#t~ret364#1 && tlan_eisa_probe_#t~ret364#1 <= 2147483647;havoc tlan_eisa_probe_#t~ret364#1; [2024-12-02 14:04:55,389 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: SUMMARY for call tlan_eisa_probe_#t~ret364#1 := printk(47, 0); srcloc: null [2024-12-02 14:04:55,389 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-1: tlan_eisa_probe_~ioaddr~0#1 := 4096 + tlan_eisa_probe_~ioaddr~0#1; [2024-12-02 14:04:55,389 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015-1: assume -2147483648 <= tlan_eisa_probe_#t~ret365#1 && tlan_eisa_probe_#t~ret365#1 <= 2147483647;havoc tlan_eisa_probe_#t~ret365#1; [2024-12-02 14:04:55,389 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: SUMMARY for call tlan_eisa_probe_#t~ret365#1 := printk(48, 0); srcloc: null [2024-12-02 14:04:55,389 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: assume tlan_eisa_probe_~ioaddr~0#1 <= 36863; [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: assume !(tlan_eisa_probe_~ioaddr~0#1 <= 36863); [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_eisa_probe_ldv_43909#1: SUMMARY for call tlan_eisa_probe_#t~ret363#1 := tlan_probe1(0, 0, tlan_eisa_probe_~ioaddr~0#1, tlan_eisa_probe_~irq~0#1, 12, 0, 0); srcloc: null [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-4: assume 0 != tlan_eisa_probe_#t~bitwise349#1;havoc tlan_eisa_probe_#t~bitwise349#1; [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-4: assume !(0 != tlan_eisa_probe_#t~bitwise349#1);havoc tlan_eisa_probe_#t~bitwise349#1; [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-3: havoc tlan_eisa_probe_#t~bitwise349#1;assume ((((~debug~0 < 0 || tlan_eisa_probe_#t~bitwise349#1 <= ~debug~0) && tlan_eisa_probe_#t~bitwise349#1 <= 16) && tlan_eisa_probe_#t~bitwise349#1 >= 0) && (~debug~0 >= 0 || tlan_eisa_probe_#t~bitwise349#1 > 16 + ~debug~0)) && tlan_eisa_probe_#t~bitwise349#1 >= -2147483648; [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-1: assume 16 == ~debug~0;tlan_eisa_probe_#t~bitwise349#1 := ~debug~0; [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-1: assume !(16 == ~debug~0); [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-6: assume 0 == ~debug~0;tlan_eisa_probe_#t~bitwise352#1 := 0; [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-6: assume !(0 == ~debug~0); [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-1: tlan_eisa_probe_~tmp~35#1 := tlan_eisa_probe_#t~ret350#1;havoc tlan_eisa_probe_#t~ret350#1; [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: SUMMARY for call tlan_eisa_probe_#t~ret350#1 := inw((if (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: assume -2147483648 <= tlan_eisa_probe_#t~ret351#1 && tlan_eisa_probe_#t~ret351#1 <= 2147483647;havoc tlan_eisa_probe_#t~ret351#1; [2024-12-02 14:04:55,390 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: SUMMARY for call tlan_eisa_probe_#t~ret351#1 := printk(43, 0); srcloc: null [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-3: havoc tlan_eisa_probe_#t~bitwise352#1;assume ((((~debug~0 < 0 || tlan_eisa_probe_#t~bitwise352#1 <= ~debug~0) && tlan_eisa_probe_#t~bitwise352#1 <= 16) && tlan_eisa_probe_#t~bitwise352#1 >= 0) && (~debug~0 >= 0 || tlan_eisa_probe_#t~bitwise352#1 > 16 + ~debug~0)) && tlan_eisa_probe_#t~bitwise352#1 >= -2147483648; [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-1: assume 16 == ~debug~0;tlan_eisa_probe_#t~bitwise352#1 := ~debug~0; [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-1: assume !(16 == ~debug~0); [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-6: assume 0 == ~debug~0;tlan_eisa_probe_#t~bitwise355#1 := 0; [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-6: assume !(0 == ~debug~0); [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-4: assume 0 != tlan_eisa_probe_#t~bitwise352#1;havoc tlan_eisa_probe_#t~bitwise352#1; [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-4: assume !(0 != tlan_eisa_probe_#t~bitwise352#1);havoc tlan_eisa_probe_#t~bitwise352#1; [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907-1: tlan_eisa_probe_~tmp___0~12#1 := tlan_eisa_probe_#t~ret353#1;havoc tlan_eisa_probe_#t~ret353#1; [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: SUMMARY for call tlan_eisa_probe_#t~ret353#1 := inw((if (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908-1: assume -2147483648 <= tlan_eisa_probe_#t~ret354#1 && tlan_eisa_probe_#t~ret354#1 <= 2147483647;havoc tlan_eisa_probe_#t~ret354#1; [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908: SUMMARY for call tlan_eisa_probe_#t~ret354#1 := printk(44, 0); srcloc: null [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912-1: assume 16 == ~debug~0;tlan_eisa_probe_#t~bitwise355#1 := ~debug~0; [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912-1: assume !(16 == ~debug~0); [2024-12-02 14:04:55,391 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912-6: assume { :begin_inline___request_region } true;__request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset, __request_region_#in~arg1#1, __request_region_#in~arg2#1, __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset, __request_region_#in~arg4#1 := ~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16, ~#tlan_signature~0.base, ~#tlan_signature~0.offset, 0;havoc __request_region_#res#1.base, __request_region_#res#1.offset;havoc __request_region_#t~ret1381#1.base, __request_region_#t~ret1381#1.offset, __request_region_~arg0#1.base, __request_region_~arg0#1.offset, __request_region_~arg1#1, __request_region_~arg2#1, __request_region_~arg3#1.base, __request_region_~arg3#1.offset, __request_region_~arg4#1;__request_region_~arg0#1.base, __request_region_~arg0#1.offset := __request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset;__request_region_~arg1#1 := __request_region_#in~arg1#1;__request_region_~arg2#1 := __request_region_#in~arg2#1;__request_region_~arg3#1.base, __request_region_~arg3#1.offset := __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset;__request_region_~arg4#1 := __request_region_#in~arg4#1; [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912-4: assume 0 != tlan_eisa_probe_#t~bitwise355#1;havoc tlan_eisa_probe_#t~bitwise355#1; [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912-4: assume !(0 != tlan_eisa_probe_#t~bitwise355#1);havoc tlan_eisa_probe_#t~bitwise355#1; [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912-3: havoc tlan_eisa_probe_#t~bitwise355#1;assume ((((~debug~0 < 0 || tlan_eisa_probe_#t~bitwise355#1 <= ~debug~0) && tlan_eisa_probe_#t~bitwise355#1 <= 16) && tlan_eisa_probe_#t~bitwise355#1 >= 0) && (~debug~0 >= 0 || tlan_eisa_probe_#t~bitwise355#1 > 16 + ~debug~0)) && tlan_eisa_probe_#t~bitwise355#1 >= -2147483648; [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6914: SUMMARY for call tlan_eisa_probe_#t~ret356#1 := printk(45, 0); srcloc: null [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6914-1: assume -2147483648 <= tlan_eisa_probe_#t~ret356#1 && tlan_eisa_probe_#t~ret356#1 <= 2147483647;havoc tlan_eisa_probe_#t~ret356#1; [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: assume 0 == (tlan_eisa_probe_~tmp___1~5#1.base + tlan_eisa_probe_~tmp___1~5#1.offset) % 18446744073709551616; [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: assume !(0 == (tlan_eisa_probe_~tmp___1~5#1.base + tlan_eisa_probe_~tmp___1~5#1.offset) % 18446744073709551616); [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927-1: tlan_eisa_probe_~tmp___2~2#1 := tlan_eisa_probe_#t~ret358#1;havoc tlan_eisa_probe_#t~ret358#1; [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: SUMMARY for call tlan_eisa_probe_#t~ret358#1 := inw((if (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929: assume 4366 != tlan_eisa_probe_~tmp___2~2#1 % 65536 % 4294967296; [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929: assume !(4366 != tlan_eisa_probe_~tmp___2~2#1 % 65536 % 4294967296); [2024-12-02 14:04:55,392 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_eisa_probe_case_128#1: tlan_eisa_probe_~irq~0#1 := 11; [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937-1: tlan_eisa_probe_~device_id~1#1 := tlan_eisa_probe_#t~ret359#1;havoc tlan_eisa_probe_#t~ret359#1; [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: SUMMARY for call tlan_eisa_probe_#t~ret359#1 := inw((if (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: assume 8433 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296; [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: assume !(8433 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296); [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947-1: tlan_eisa_probe_~tmp___3~1#1 := tlan_eisa_probe_#t~ret360#1;havoc tlan_eisa_probe_#t~ret360#1; [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: SUMMARY for call tlan_eisa_probe_#t~ret360#1 := inb((if (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: assume 1 != tlan_eisa_probe_~tmp___3~1#1 % 256 % 4294967296; [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: assume !(1 != tlan_eisa_probe_~tmp___3~1#1 % 256 % 4294967296); [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_eisa_probe_case_64#1: tlan_eisa_probe_~irq~0#1 := 10; [2024-12-02 14:04:55,393 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956-2: SUMMARY for call tlan_eisa_probe_#t~ret362#1 := inb((if (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: assume 16 == ~debug~0; [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: assume !(16 == ~debug~0); [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958: SUMMARY for call tlan_eisa_probe_#t~ret361#1 := printk(46, 0); srcloc: null [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958-1: assume -2147483648 <= tlan_eisa_probe_#t~ret361#1 && tlan_eisa_probe_#t~ret361#1 <= 2147483647;havoc tlan_eisa_probe_#t~ret361#1; [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##98: assume !(16 == ~debug~0); [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##98: assume 16 == ~debug~0; [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##95: assume !(16 == ~debug~0); [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##95: assume 16 == ~debug~0; [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L13303: SUMMARY for call __request_region_#t~ret1381#1.base, __request_region_#t~ret1381#1.offset := ldv_malloc(56); srcloc: null [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L13303-1: __request_region_#res#1.base, __request_region_#res#1.offset := __request_region_#t~ret1381#1.base, __request_region_#t~ret1381#1.offset;havoc __request_region_#t~ret1381#1.base, __request_region_#t~ret1381#1.offset; [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: tlan_eisa_probe_~tmp___4~0#1 := tlan_eisa_probe_#t~ret362#1;havoc tlan_eisa_probe_#t~ret362#1; [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##49: assume !(0 == ~debug~0); [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##49: assume 0 == ~debug~0;tlan_eisa_probe_#t~bitwise349#1 := 0; [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_eisa_probe_case_16#1: tlan_eisa_probe_~irq~0#1 := 5; [2024-12-02 14:04:55,394 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966: assume 16 == (if tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 <= 2147483647 then tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 else tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 - 4294967296); [2024-12-02 14:04:55,395 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966: assume !(16 == (if tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 <= 2147483647 then tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 else tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 - 4294967296)); [2024-12-02 14:04:55,395 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __request_region_returnLabel#1: tlan_eisa_probe_#t~ret357#1.base, tlan_eisa_probe_#t~ret357#1.offset := __request_region_#res#1.base, __request_region_#res#1.offset;havoc __request_region_#t~ret1381#1.base, __request_region_#t~ret1381#1.offset, __request_region_~arg0#1.base, __request_region_~arg0#1.offset, __request_region_~arg1#1, __request_region_~arg2#1, __request_region_~arg3#1.base, __request_region_~arg3#1.offset, __request_region_~arg4#1;havoc __request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset, __request_region_#in~arg1#1, __request_region_#in~arg2#1, __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset, __request_region_#in~arg4#1;assume { :end_inline___request_region } true;tlan_eisa_probe_~tmp___1~5#1.base, tlan_eisa_probe_~tmp___1~5#1.offset := tlan_eisa_probe_#t~ret357#1.base, tlan_eisa_probe_#t~ret357#1.offset;havoc tlan_eisa_probe_#t~ret357#1.base, tlan_eisa_probe_#t~ret357#1.offset; [2024-12-02 14:04:55,395 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: assume 32 == (if tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 <= 2147483647 then tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 else tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 - 4294967296); [2024-12-02 14:04:55,395 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: assume !(32 == (if tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 <= 2147483647 then tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 else tlan_eisa_probe_~tmp___4~0#1 % 256 % 4294967296 - 4294967296)); [2024-12-02 14:04:56,260 INFO L? ?]: Removed 2734 outVars from TransFormulas that were not future-live. [2024-12-02 14:04:56,260 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 14:04:56,306 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 14:04:56,307 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 14:04:56,307 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:04:56 BoogieIcfgContainer [2024-12-02 14:04:56,307 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 14:04:56,309 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 14:04:56,309 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 14:04:56,314 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 14:04:56,314 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:04:36" (1/3) ... [2024-12-02 14:04:56,315 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71a040e5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:04:56, skipping insertion in model container [2024-12-02 14:04:56,315 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:04:39" (2/3) ... [2024-12-02 14:04:56,315 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71a040e5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:04:56, skipping insertion in model container [2024-12-02 14:04:56,315 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:04:56" (3/3) ... [2024-12-02 14:04:56,316 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2024-12-02 14:04:56,332 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 14:04:56,336 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i that has 107 procedures, 2837 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 14:04:56,439 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 14:04:56,449 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;@516c4820, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 14:04:56,449 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 14:04:56,460 INFO L276 IsEmpty]: Start isEmpty. Operand has 2835 states, 2039 states have (on average 1.3437959784207945) internal successors, (2740), 2076 states have internal predecessors, (2740), 690 states have call successors, (690), 106 states have call predecessors, (690), 105 states have return successors, (685), 674 states have call predecessors, (685), 685 states have call successors, (685) [2024-12-02 14:04:56,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-12-02 14:04:56,482 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:04:56,483 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 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] [2024-12-02 14:04:56,483 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:04:56,487 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:04:56,487 INFO L85 PathProgramCache]: Analyzing trace with hash 175561021, now seen corresponding path program 1 times [2024-12-02 14:04:56,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:04:56,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269964781] [2024-12-02 14:04:56,492 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:04:56,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:05:04,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:05:05,557 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-12-02 14:05:05,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:05:05,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269964781] [2024-12-02 14:05:05,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269964781] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:05:05,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:05:05,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:05:05,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092966952] [2024-12-02 14:05:05,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:05:05,563 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:05:05,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:05:05,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:05:05,583 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:05:05,589 INFO L87 Difference]: Start difference. First operand has 2835 states, 2039 states have (on average 1.3437959784207945) internal successors, (2740), 2076 states have internal predecessors, (2740), 690 states have call successors, (690), 106 states have call predecessors, (690), 105 states have return successors, (685), 674 states have call predecessors, (685), 685 states have call successors, (685) Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 14:05:09,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:05:11,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:05:11,042 INFO L93 Difference]: Finished difference Result 7123 states and 10624 transitions. [2024-12-02 14:05:11,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:05:11,044 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 128 [2024-12-02 14:05:11,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:05:11,086 INFO L225 Difference]: With dead ends: 7123 [2024-12-02 14:05:11,086 INFO L226 Difference]: Without dead ends: 4255 [2024-12-02 14:05:11,111 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:05:11,113 INFO L435 NwaCegarLoop]: 4269 mSDtfsCounter, 3680 mSDsluCounter, 2375 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 19 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3680 SdHoareTripleChecker+Valid, 6644 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:05:11,114 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3680 Valid, 6644 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 80 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2024-12-02 14:05:11,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4255 states. [2024-12-02 14:05:11,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4255 to 4233. [2024-12-02 14:05:11,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4233 states, 3057 states have (on average 1.3097808308799477) internal successors, (4004), 3123 states have internal predecessors, (4004), 1002 states have call successors, (1002), 190 states have call predecessors, (1002), 173 states have return successors, (1010), 955 states have call predecessors, (1010), 1002 states have call successors, (1010) [2024-12-02 14:05:11,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4233 states to 4233 states and 6016 transitions. [2024-12-02 14:05:11,354 INFO L78 Accepts]: Start accepts. Automaton has 4233 states and 6016 transitions. Word has length 128 [2024-12-02 14:05:11,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:05:11,354 INFO L471 AbstractCegarLoop]: Abstraction has 4233 states and 6016 transitions. [2024-12-02 14:05:11,355 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 14:05:11,355 INFO L276 IsEmpty]: Start isEmpty. Operand 4233 states and 6016 transitions. [2024-12-02 14:05:11,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 14:05:11,360 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:05:11,361 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 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] [2024-12-02 14:05:11,361 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 14:05:11,361 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:05:11,362 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:05:11,362 INFO L85 PathProgramCache]: Analyzing trace with hash 493093667, now seen corresponding path program 1 times [2024-12-02 14:05:11,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:05:11,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813059818] [2024-12-02 14:05:11,362 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:05:11,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:05:19,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:05:19,592 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-12-02 14:05:19,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:05:19,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813059818] [2024-12-02 14:05:19,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813059818] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:05:19,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:05:19,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:05:19,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059842535] [2024-12-02 14:05:19,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:05:19,595 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:05:19,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:05:19,596 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:05:19,596 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:05:19,596 INFO L87 Difference]: Start difference. First operand 4233 states and 6016 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 14:05:23,678 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:05:25,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:05:25,211 INFO L93 Difference]: Finished difference Result 12229 states and 17610 transitions. [2024-12-02 14:05:25,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:05:25,211 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 130 [2024-12-02 14:05:25,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:05:25,283 INFO L225 Difference]: With dead ends: 12229 [2024-12-02 14:05:25,283 INFO L226 Difference]: Without dead ends: 8013 [2024-12-02 14:05:25,303 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:05:25,304 INFO L435 NwaCegarLoop]: 4099 mSDtfsCounter, 3930 mSDsluCounter, 3920 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3930 SdHoareTripleChecker+Valid, 8019 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:05:25,304 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3930 Valid, 8019 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 61 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 14:05:25,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8013 states. [2024-12-02 14:05:25,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8013 to 7999. [2024-12-02 14:05:25,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7999 states, 5767 states have (on average 1.3069186752210855) internal successors, (7537), 5894 states have internal predecessors, (7537), 1893 states have call successors, (1893), 372 states have call predecessors, (1893), 338 states have return successors, (2164), 1800 states have call predecessors, (2164), 1893 states have call successors, (2164) [2024-12-02 14:05:25,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7999 states to 7999 states and 11594 transitions. [2024-12-02 14:05:25,598 INFO L78 Accepts]: Start accepts. Automaton has 7999 states and 11594 transitions. Word has length 130 [2024-12-02 14:05:25,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:05:25,599 INFO L471 AbstractCegarLoop]: Abstraction has 7999 states and 11594 transitions. [2024-12-02 14:05:25,599 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 14:05:25,599 INFO L276 IsEmpty]: Start isEmpty. Operand 7999 states and 11594 transitions. [2024-12-02 14:05:25,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-12-02 14:05:25,604 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:05:25,604 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 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] [2024-12-02 14:05:25,604 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 14:05:25,605 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:05:25,605 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:05:25,605 INFO L85 PathProgramCache]: Analyzing trace with hash -119920967, now seen corresponding path program 1 times [2024-12-02 14:05:25,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:05:25,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379430265] [2024-12-02 14:05:25,606 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:05:25,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:05:33,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:05:33,647 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-12-02 14:05:33,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:05:33,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379430265] [2024-12-02 14:05:33,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379430265] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:05:33,648 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:05:33,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:05:33,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552144355] [2024-12-02 14:05:33,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:05:33,649 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:05:33,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:05:33,650 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:05:33,650 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:05:33,650 INFO L87 Difference]: Start difference. First operand 7999 states and 11594 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-12-02 14:05:37,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:05:38,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:05:38,742 INFO L93 Difference]: Finished difference Result 23538 states and 34375 transitions. [2024-12-02 14:05:38,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:05:38,742 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 154 [2024-12-02 14:05:38,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:05:38,860 INFO L225 Difference]: With dead ends: 23538 [2024-12-02 14:05:38,860 INFO L226 Difference]: Without dead ends: 15556 [2024-12-02 14:05:38,900 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:05:38,901 INFO L435 NwaCegarLoop]: 4052 mSDtfsCounter, 4174 mSDsluCounter, 3929 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4174 SdHoareTripleChecker+Valid, 7981 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 14:05:38,901 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4174 Valid, 7981 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 14:05:38,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15556 states. [2024-12-02 14:05:39,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15556 to 15542. [2024-12-02 14:05:39,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15542 states, 11199 states have (on average 1.3059201714438788) internal successors, (14625), 11458 states have internal predecessors, (14625), 3678 states have call successors, (3678), 739 states have call predecessors, (3678), 664 states have return successors, (4471), 3476 states have call predecessors, (4471), 3678 states have call successors, (4471) [2024-12-02 14:05:39,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15542 states to 15542 states and 22774 transitions. [2024-12-02 14:05:39,478 INFO L78 Accepts]: Start accepts. Automaton has 15542 states and 22774 transitions. Word has length 154 [2024-12-02 14:05:39,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:05:39,479 INFO L471 AbstractCegarLoop]: Abstraction has 15542 states and 22774 transitions. [2024-12-02 14:05:39,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-12-02 14:05:39,480 INFO L276 IsEmpty]: Start isEmpty. Operand 15542 states and 22774 transitions. [2024-12-02 14:05:39,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-12-02 14:05:39,484 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:05:39,484 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 6, 6, 6, 6, 6, 6, 4, 4, 4, 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] [2024-12-02 14:05:39,484 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 14:05:39,484 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:05:39,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:05:39,485 INFO L85 PathProgramCache]: Analyzing trace with hash -819054530, now seen corresponding path program 1 times [2024-12-02 14:05:39,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:05:39,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710132015] [2024-12-02 14:05:39,485 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:05:39,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:05:46,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:05:47,228 INFO L134 CoverageAnalysis]: Checked inductivity of 258 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2024-12-02 14:05:47,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:05:47,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710132015] [2024-12-02 14:05:47,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710132015] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:05:47,228 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:05:47,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:05:47,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188903454] [2024-12-02 14:05:47,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:05:47,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:05:47,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:05:47,230 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:05:47,230 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:05:47,230 INFO L87 Difference]: Start difference. First operand 15542 states and 22774 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-12-02 14:05:51,288 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:05:52,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:05:52,819 INFO L93 Difference]: Finished difference Result 34672 states and 50656 transitions. [2024-12-02 14:05:52,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:05:52,819 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 203 [2024-12-02 14:05:52,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:05:52,932 INFO L225 Difference]: With dead ends: 34672 [2024-12-02 14:05:52,932 INFO L226 Difference]: Without dead ends: 19147 [2024-12-02 14:05:52,999 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:05:53,000 INFO L435 NwaCegarLoop]: 5731 mSDtfsCounter, 1731 mSDsluCounter, 3958 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1731 SdHoareTripleChecker+Valid, 9689 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:05:53,000 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1731 Valid, 9689 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 74 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 14:05:53,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19147 states. [2024-12-02 14:05:53,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19147 to 19137. [2024-12-02 14:05:53,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19137 states, 13795 states have (on average 1.3041681768756797) internal successors, (17991), 14124 states have internal predecessors, (17991), 4490 states have call successors, (4490), 968 states have call predecessors, (4490), 851 states have return successors, (5355), 4199 states have call predecessors, (5355), 4490 states have call successors, (5355) [2024-12-02 14:05:53,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19137 states to 19137 states and 27836 transitions. [2024-12-02 14:05:53,945 INFO L78 Accepts]: Start accepts. Automaton has 19137 states and 27836 transitions. Word has length 203 [2024-12-02 14:05:53,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:05:53,946 INFO L471 AbstractCegarLoop]: Abstraction has 19137 states and 27836 transitions. [2024-12-02 14:05:53,946 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-12-02 14:05:53,946 INFO L276 IsEmpty]: Start isEmpty. Operand 19137 states and 27836 transitions. [2024-12-02 14:05:53,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-12-02 14:05:53,958 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:05:53,959 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 8, 8, 8, 6, 6, 6, 6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:05:53,959 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 14:05:53,959 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:05:53,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:05:53,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1820142837, now seen corresponding path program 1 times [2024-12-02 14:05:53,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:05:53,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737573130] [2024-12-02 14:05:53,960 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:05:53,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:06:01,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:06:01,972 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-12-02 14:06:01,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:06:01,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737573130] [2024-12-02 14:06:01,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737573130] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:06:01,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:06:01,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:06:01,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101151370] [2024-12-02 14:06:01,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:06:01,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:06:01,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:06:01,974 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:06:01,974 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:06:01,974 INFO L87 Difference]: Start difference. First operand 19137 states and 27836 transitions. Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-12-02 14:06:06,028 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:06:07,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:06:07,575 INFO L93 Difference]: Finished difference Result 41827 states and 60718 transitions. [2024-12-02 14:06:07,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:06:07,576 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 275 [2024-12-02 14:06:07,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:06:07,703 INFO L225 Difference]: With dead ends: 41827 [2024-12-02 14:06:07,703 INFO L226 Difference]: Without dead ends: 22707 [2024-12-02 14:06:07,782 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:06:07,783 INFO L435 NwaCegarLoop]: 5695 mSDtfsCounter, 1729 mSDsluCounter, 3965 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1729 SdHoareTripleChecker+Valid, 9660 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:06:07,783 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1729 Valid, 9660 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 69 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2024-12-02 14:06:07,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22707 states. [2024-12-02 14:06:08,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22707 to 22697. [2024-12-02 14:06:08,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22697 states, 16369 states have (on average 1.3033783371006171) internal successors, (21335), 16768 states have internal predecessors, (21335), 5290 states have call successors, (5290), 1196 states have call predecessors, (5290), 1037 states have return successors, (6227), 4910 states have call predecessors, (6227), 5290 states have call successors, (6227) [2024-12-02 14:06:08,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22697 states to 22697 states and 32852 transitions. [2024-12-02 14:06:08,427 INFO L78 Accepts]: Start accepts. Automaton has 22697 states and 32852 transitions. Word has length 275 [2024-12-02 14:06:08,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:06:08,428 INFO L471 AbstractCegarLoop]: Abstraction has 22697 states and 32852 transitions. [2024-12-02 14:06:08,428 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-12-02 14:06:08,428 INFO L276 IsEmpty]: Start isEmpty. Operand 22697 states and 32852 transitions. [2024-12-02 14:06:08,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-12-02 14:06:08,436 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:06:08,436 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 8, 8, 8, 6, 6, 6, 6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:06:08,436 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 14:06:08,436 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:06:08,437 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:06:08,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1252690191, now seen corresponding path program 1 times [2024-12-02 14:06:08,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:06:08,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120672535] [2024-12-02 14:06:08,437 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:06:08,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:06:16,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:06:16,435 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-12-02 14:06:16,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:06:16,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120672535] [2024-12-02 14:06:16,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120672535] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:06:16,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:06:16,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:06:16,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189991099] [2024-12-02 14:06:16,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:06:16,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:06:16,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:06:16,437 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:06:16,437 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:06:16,437 INFO L87 Difference]: Start difference. First operand 22697 states and 32852 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-12-02 14:06:20,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:06:22,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:06:22,140 INFO L93 Difference]: Finished difference Result 49377 states and 71336 transitions. [2024-12-02 14:06:22,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:06:22,141 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 277 [2024-12-02 14:06:22,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:06:22,283 INFO L225 Difference]: With dead ends: 49377 [2024-12-02 14:06:22,283 INFO L226 Difference]: Without dead ends: 26697 [2024-12-02 14:06:22,376 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:06:22,377 INFO L435 NwaCegarLoop]: 5828 mSDtfsCounter, 2109 mSDsluCounter, 3794 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2109 SdHoareTripleChecker+Valid, 9622 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:06:22,377 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2109 Valid, 9622 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 72 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 14:06:22,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26697 states. [2024-12-02 14:06:22,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26697 to 26679. [2024-12-02 14:06:22,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26679 states, 19216 states have (on average 1.3007910074937552) internal successors, (24996), 19691 states have internal predecessors, (24996), 6209 states have call successors, (6209), 1460 states have call predecessors, (6209), 1253 states have return successors, (7225), 5728 states have call predecessors, (7225), 6209 states have call successors, (7225) [2024-12-02 14:06:23,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26679 states to 26679 states and 38430 transitions. [2024-12-02 14:06:23,107 INFO L78 Accepts]: Start accepts. Automaton has 26679 states and 38430 transitions. Word has length 277 [2024-12-02 14:06:23,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:06:23,108 INFO L471 AbstractCegarLoop]: Abstraction has 26679 states and 38430 transitions. [2024-12-02 14:06:23,108 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2024-12-02 14:06:23,108 INFO L276 IsEmpty]: Start isEmpty. Operand 26679 states and 38430 transitions. [2024-12-02 14:06:23,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2024-12-02 14:06:23,125 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:06:23,125 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 10, 10, 10, 6, 6, 6, 6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:06:23,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 14:06:23,125 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:06:23,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:06:23,126 INFO L85 PathProgramCache]: Analyzing trace with hash 256678984, now seen corresponding path program 1 times [2024-12-02 14:06:23,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:06:23,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204782933] [2024-12-02 14:06:23,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:06:23,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:06:30,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:06:31,057 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 592 trivial. 0 not checked. [2024-12-02 14:06:31,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:06:31,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204782933] [2024-12-02 14:06:31,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204782933] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:06:31,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:06:31,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:06:31,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330802688] [2024-12-02 14:06:31,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:06:31,058 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:06:31,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:06:31,059 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:06:31,059 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:06:31,059 INFO L87 Difference]: Start difference. First operand 26679 states and 38430 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 14:06:35,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:06:37,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:06:37,026 INFO L93 Difference]: Finished difference Result 56903 states and 81906 transitions. [2024-12-02 14:06:37,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:06:37,027 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 335 [2024-12-02 14:06:37,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:06:37,199 INFO L225 Difference]: With dead ends: 56903 [2024-12-02 14:06:37,199 INFO L226 Difference]: Without dead ends: 30241 [2024-12-02 14:06:37,301 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:06:37,302 INFO L435 NwaCegarLoop]: 5540 mSDtfsCounter, 1729 mSDsluCounter, 3964 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1729 SdHoareTripleChecker+Valid, 9504 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:06:37,302 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1729 Valid, 9504 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 72 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 14:06:37,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30241 states. [2024-12-02 14:06:37,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30241 to 30231. [2024-12-02 14:06:38,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30231 states, 21786 states have (on average 1.300651794730561) internal successors, (28336), 22331 states have internal predecessors, (28336), 7009 states have call successors, (7009), 1684 states have call predecessors, (7009), 1435 states have return successors, (8097), 6439 states have call predecessors, (8097), 7009 states have call successors, (8097) [2024-12-02 14:06:38,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30231 states to 30231 states and 43442 transitions. [2024-12-02 14:06:38,144 INFO L78 Accepts]: Start accepts. Automaton has 30231 states and 43442 transitions. Word has length 335 [2024-12-02 14:06:38,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:06:38,145 INFO L471 AbstractCegarLoop]: Abstraction has 30231 states and 43442 transitions. [2024-12-02 14:06:38,145 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 14:06:38,145 INFO L276 IsEmpty]: Start isEmpty. Operand 30231 states and 43442 transitions. [2024-12-02 14:06:38,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2024-12-02 14:06:38,155 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:06:38,155 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 10, 10, 10, 6, 6, 6, 6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:06:38,155 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 14:06:38,155 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:06:38,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:06:38,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1517596234, now seen corresponding path program 1 times [2024-12-02 14:06:38,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:06:38,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191464415] [2024-12-02 14:06:38,156 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:06:38,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:06:45,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:06:45,927 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 592 trivial. 0 not checked. [2024-12-02 14:06:45,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:06:45,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191464415] [2024-12-02 14:06:45,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191464415] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:06:45,928 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:06:45,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:06:45,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421290325] [2024-12-02 14:06:45,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:06:45,928 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:06:45,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:06:45,929 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:06:45,929 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:06:45,929 INFO L87 Difference]: Start difference. First operand 30231 states and 43442 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 14:06:50,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:06:51,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:06:51,800 INFO L93 Difference]: Finished difference Result 64055 states and 91990 transitions. [2024-12-02 14:06:51,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:06:51,800 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 335 [2024-12-02 14:06:51,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:06:51,985 INFO L225 Difference]: With dead ends: 64055 [2024-12-02 14:06:51,985 INFO L226 Difference]: Without dead ends: 33841 [2024-12-02 14:06:52,105 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:06:52,106 INFO L435 NwaCegarLoop]: 5745 mSDtfsCounter, 1742 mSDsluCounter, 3967 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1742 SdHoareTripleChecker+Valid, 9712 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:06:52,106 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1742 Valid, 9712 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 73 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 14:06:52,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33841 states. [2024-12-02 14:06:52,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33841 to 33831. [2024-12-02 14:06:52,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33831 states, 24396 states have (on average 1.3003771110018036) internal successors, (31724), 25011 states have internal predecessors, (31724), 7813 states have call successors, (7813), 1912 states have call predecessors, (7813), 1621 states have return successors, (8973), 7154 states have call predecessors, (8973), 7813 states have call successors, (8973) [2024-12-02 14:06:52,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33831 states to 33831 states and 48510 transitions. [2024-12-02 14:06:52,959 INFO L78 Accepts]: Start accepts. Automaton has 33831 states and 48510 transitions. Word has length 335 [2024-12-02 14:06:52,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:06:52,960 INFO L471 AbstractCegarLoop]: Abstraction has 33831 states and 48510 transitions. [2024-12-02 14:06:52,960 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 14:06:52,960 INFO L276 IsEmpty]: Start isEmpty. Operand 33831 states and 48510 transitions. [2024-12-02 14:06:52,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 379 [2024-12-02 14:06:52,970 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:06:52,970 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:06:52,970 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 14:06:52,971 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:06:52,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:06:52,971 INFO L85 PathProgramCache]: Analyzing trace with hash 659540042, now seen corresponding path program 1 times [2024-12-02 14:06:52,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:06:52,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277912732] [2024-12-02 14:06:52,971 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:06:52,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:07:00,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:07:00,898 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2024-12-02 14:07:00,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:07:00,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277912732] [2024-12-02 14:07:00,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277912732] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:07:00,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:07:00,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:07:00,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528040518] [2024-12-02 14:07:00,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:07:00,899 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:07:00,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:07:00,900 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:07:00,900 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:07:00,900 INFO L87 Difference]: Start difference. First operand 33831 states and 48510 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 14:07:01,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:07:01,910 INFO L93 Difference]: Finished difference Result 67985 states and 98972 transitions. [2024-12-02 14:07:01,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:07:01,911 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 378 [2024-12-02 14:07:01,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:07:02,132 INFO L225 Difference]: With dead ends: 67985 [2024-12-02 14:07:02,132 INFO L226 Difference]: Without dead ends: 34171 [2024-12-02 14:07:02,295 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:07:02,296 INFO L435 NwaCegarLoop]: 3997 mSDtfsCounter, 14 mSDsluCounter, 3993 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 7990 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:07:02,296 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 7990 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:07:02,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34171 states. [2024-12-02 14:07:03,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34171 to 33865. [2024-12-02 14:07:03,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33865 states, 24430 states have (on average 1.2999590667212444) internal successors, (31758), 25045 states have internal predecessors, (31758), 7813 states have call successors, (7813), 1912 states have call predecessors, (7813), 1621 states have return successors, (8973), 7154 states have call predecessors, (8973), 7813 states have call successors, (8973) [2024-12-02 14:07:03,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33865 states to 33865 states and 48544 transitions. [2024-12-02 14:07:03,323 INFO L78 Accepts]: Start accepts. Automaton has 33865 states and 48544 transitions. Word has length 378 [2024-12-02 14:07:03,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:07:03,323 INFO L471 AbstractCegarLoop]: Abstraction has 33865 states and 48544 transitions. [2024-12-02 14:07:03,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 14:07:03,323 INFO L276 IsEmpty]: Start isEmpty. Operand 33865 states and 48544 transitions. [2024-12-02 14:07:03,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 396 [2024-12-02 14:07:03,333 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:07:03,333 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:07:03,333 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 14:07:03,333 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:07:03,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:07:03,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1476697265, now seen corresponding path program 1 times [2024-12-02 14:07:03,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:07:03,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293291495] [2024-12-02 14:07:03,334 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:07:03,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:07:10,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:07:11,204 INFO L134 CoverageAnalysis]: Checked inductivity of 804 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2024-12-02 14:07:11,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:07:11,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293291495] [2024-12-02 14:07:11,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293291495] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:07:11,205 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:07:11,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:07:11,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703642635] [2024-12-02 14:07:11,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:07:11,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:07:11,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:07:11,206 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:07:11,206 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:07:11,207 INFO L87 Difference]: Start difference. First operand 33865 states and 48544 transitions. Second operand has 5 states, 5 states have (on average 32.8) internal successors, (164), 4 states have internal predecessors, (164), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 14:07:15,271 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:07:17,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:07:17,345 INFO L93 Difference]: Finished difference Result 71710 states and 102692 transitions. [2024-12-02 14:07:17,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:07:17,346 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.8) internal successors, (164), 4 states have internal predecessors, (164), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 395 [2024-12-02 14:07:17,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:07:17,545 INFO L225 Difference]: With dead ends: 71710 [2024-12-02 14:07:17,545 INFO L226 Difference]: Without dead ends: 37862 [2024-12-02 14:07:17,678 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:07:17,678 INFO L435 NwaCegarLoop]: 5088 mSDtfsCounter, 1781 mSDsluCounter, 14119 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1781 SdHoareTripleChecker+Valid, 19207 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 14:07:17,679 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1781 Valid, 19207 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 91 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 14:07:17,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37862 states. [2024-12-02 14:07:18,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37862 to 37826. [2024-12-02 14:07:18,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37826 states, 27242 states have (on average 1.2988767344541516) internal successors, (35384), 27927 states have internal predecessors, (35384), 8744 states have call successors, (8744), 2189 states have call predecessors, (8744), 1839 states have return successors, (9992), 7979 states have call predecessors, (9992), 8744 states have call successors, (9992) [2024-12-02 14:07:18,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37826 states to 37826 states and 54120 transitions. [2024-12-02 14:07:18,641 INFO L78 Accepts]: Start accepts. Automaton has 37826 states and 54120 transitions. Word has length 395 [2024-12-02 14:07:18,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:07:18,641 INFO L471 AbstractCegarLoop]: Abstraction has 37826 states and 54120 transitions. [2024-12-02 14:07:18,642 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.8) internal successors, (164), 4 states have internal predecessors, (164), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 14:07:18,642 INFO L276 IsEmpty]: Start isEmpty. Operand 37826 states and 54120 transitions. [2024-12-02 14:07:18,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2024-12-02 14:07:18,653 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:07:18,653 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:07:18,653 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 14:07:18,653 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:07:18,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:07:18,654 INFO L85 PathProgramCache]: Analyzing trace with hash 689029531, now seen corresponding path program 1 times [2024-12-02 14:07:18,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:07:18,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267051154] [2024-12-02 14:07:18,654 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:07:18,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:07:25,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:07:26,521 INFO L134 CoverageAnalysis]: Checked inductivity of 804 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2024-12-02 14:07:26,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:07:26,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267051154] [2024-12-02 14:07:26,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267051154] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:07:26,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:07:26,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:07:26,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528681490] [2024-12-02 14:07:26,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:07:26,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:07:26,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:07:26,523 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:07:26,523 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:07:26,523 INFO L87 Difference]: Start difference. First operand 37826 states and 54120 transitions. Second operand has 5 states, 5 states have (on average 33.0) internal successors, (165), 4 states have internal predecessors, (165), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 14:07:30,599 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:07:32,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:07:32,996 INFO L93 Difference]: Finished difference Result 79489 states and 113642 transitions. [2024-12-02 14:07:32,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:07:32,997 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.0) internal successors, (165), 4 states have internal predecessors, (165), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 396 [2024-12-02 14:07:32,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:07:33,212 INFO L225 Difference]: With dead ends: 79489 [2024-12-02 14:07:33,212 INFO L226 Difference]: Without dead ends: 41680 [2024-12-02 14:07:33,353 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:07:33,353 INFO L435 NwaCegarLoop]: 5785 mSDtfsCounter, 1778 mSDsluCounter, 15518 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1778 SdHoareTripleChecker+Valid, 21303 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-12-02 14:07:33,353 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1778 Valid, 21303 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 107 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2024-12-02 14:07:33,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41680 states. [2024-12-02 14:07:34,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41680 to 41658. [2024-12-02 14:07:34,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41658 states, 29989 states have (on average 1.2979425789456134) internal successors, (38924), 30744 states have internal predecessors, (38924), 9618 states have call successors, (9618), 2444 states have call predecessors, (9618), 2050 states have return successors, (10946), 8762 states have call predecessors, (10946), 9618 states have call successors, (10946) [2024-12-02 14:07:34,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41658 states to 41658 states and 59488 transitions. [2024-12-02 14:07:34,426 INFO L78 Accepts]: Start accepts. Automaton has 41658 states and 59488 transitions. Word has length 396 [2024-12-02 14:07:34,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:07:34,427 INFO L471 AbstractCegarLoop]: Abstraction has 41658 states and 59488 transitions. [2024-12-02 14:07:34,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.0) internal successors, (165), 4 states have internal predecessors, (165), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 14:07:34,427 INFO L276 IsEmpty]: Start isEmpty. Operand 41658 states and 59488 transitions. [2024-12-02 14:07:34,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2024-12-02 14:07:34,446 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:07:34,447 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:07:34,447 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 14:07:34,447 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:07:34,447 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:07:34,448 INFO L85 PathProgramCache]: Analyzing trace with hash -1742187749, now seen corresponding path program 1 times [2024-12-02 14:07:34,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:07:34,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096357387] [2024-12-02 14:07:34,448 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:07:34,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:07:41,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:07:42,578 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2024-12-02 14:07:42,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:07:42,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096357387] [2024-12-02 14:07:42,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096357387] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:07:42,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:07:42,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:07:42,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940081942] [2024-12-02 14:07:42,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:07:42,579 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:07:42,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:07:42,580 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:07:42,580 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:07:42,580 INFO L87 Difference]: Start difference. First operand 41658 states and 59488 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 14:07:46,639 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:07:49,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:07:49,106 INFO L93 Difference]: Finished difference Result 86865 states and 124022 transitions. [2024-12-02 14:07:49,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:07:49,107 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 392 [2024-12-02 14:07:49,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:07:49,345 INFO L225 Difference]: With dead ends: 86865 [2024-12-02 14:07:49,346 INFO L226 Difference]: Without dead ends: 45224 [2024-12-02 14:07:49,505 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:07:49,506 INFO L435 NwaCegarLoop]: 5750 mSDtfsCounter, 1720 mSDsluCounter, 15460 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1720 SdHoareTripleChecker+Valid, 21210 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-12-02 14:07:49,506 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1720 Valid, 21210 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 113 Invalid, 1 Unknown, 0 Unchecked, 5.7s Time] [2024-12-02 14:07:49,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45224 states. [2024-12-02 14:07:50,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45224 to 45206. [2024-12-02 14:07:50,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45206 states, 32555 states have (on average 1.2981108892643218) internal successors, (42260), 33380 states have internal predecessors, (42260), 10418 states have call successors, (10418), 2668 states have call predecessors, (10418), 2232 states have return successors, (11818), 9473 states have call predecessors, (11818), 10418 states have call successors, (11818) [2024-12-02 14:07:50,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45206 states to 45206 states and 64496 transitions. [2024-12-02 14:07:50,967 INFO L78 Accepts]: Start accepts. Automaton has 45206 states and 64496 transitions. Word has length 392 [2024-12-02 14:07:50,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:07:50,968 INFO L471 AbstractCegarLoop]: Abstraction has 45206 states and 64496 transitions. [2024-12-02 14:07:50,968 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 3 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 14:07:50,968 INFO L276 IsEmpty]: Start isEmpty. Operand 45206 states and 64496 transitions. [2024-12-02 14:07:50,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 401 [2024-12-02 14:07:50,980 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:07:50,980 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:07:50,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 14:07:50,980 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:07:50,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:07:50,981 INFO L85 PathProgramCache]: Analyzing trace with hash -2124682101, now seen corresponding path program 1 times [2024-12-02 14:07:50,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:07:50,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451693527] [2024-12-02 14:07:50,981 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:07:50,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:07:58,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:07:58,720 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2024-12-02 14:07:58,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:07:58,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451693527] [2024-12-02 14:07:58,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451693527] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:07:58,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074963370] [2024-12-02 14:07:58,720 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:07:58,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:07:58,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:07:58,723 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:07:58,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 14:08:09,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:08:09,242 INFO L256 TraceCheckSpWp]: Trace formula consists of 5483 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:08:09,264 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:08:17,673 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:08:17,673 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:08:17,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074963370] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:08:17,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:08:17,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-12-02 14:08:17,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927551780] [2024-12-02 14:08:17,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:08:17,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:08:17,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:08:17,675 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:08:17,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:08:17,675 INFO L87 Difference]: Start difference. First operand 45206 states and 64496 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 2 states have internal predecessors, (152), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:08:18,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:08:18,812 INFO L93 Difference]: Finished difference Result 90395 states and 129343 transitions. [2024-12-02 14:08:18,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:08:18,813 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 2 states have internal predecessors, (152), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 400 [2024-12-02 14:08:18,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:08:19,051 INFO L225 Difference]: With dead ends: 90395 [2024-12-02 14:08:19,051 INFO L226 Difference]: Without dead ends: 45206 [2024-12-02 14:08:19,226 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 400 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:08:19,227 INFO L435 NwaCegarLoop]: 4001 mSDtfsCounter, 3779 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3779 SdHoareTripleChecker+Valid, 4001 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:08:19,227 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3779 Valid, 4001 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:08:19,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45206 states. [2024-12-02 14:08:20,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45206 to 45206. [2024-12-02 14:08:20,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45206 states, 32555 states have (on average 1.2970665028413455) internal successors, (42226), 33380 states have internal predecessors, (42226), 10418 states have call successors, (10418), 2668 states have call predecessors, (10418), 2232 states have return successors, (11818), 9473 states have call predecessors, (11818), 10418 states have call successors, (11818) [2024-12-02 14:08:20,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45206 states to 45206 states and 64462 transitions. [2024-12-02 14:08:20,489 INFO L78 Accepts]: Start accepts. Automaton has 45206 states and 64462 transitions. Word has length 400 [2024-12-02 14:08:20,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:08:20,490 INFO L471 AbstractCegarLoop]: Abstraction has 45206 states and 64462 transitions. [2024-12-02 14:08:20,490 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 2 states have internal predecessors, (152), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:08:20,490 INFO L276 IsEmpty]: Start isEmpty. Operand 45206 states and 64462 transitions. [2024-12-02 14:08:20,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2024-12-02 14:08:20,501 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:08:20,501 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:08:20,521 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 14:08:20,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:08:20,702 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:08:20,702 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:08:20,702 INFO L85 PathProgramCache]: Analyzing trace with hash 930884523, now seen corresponding path program 1 times [2024-12-02 14:08:20,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:08:20,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326329952] [2024-12-02 14:08:20,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:08:20,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:08:27,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:08:28,460 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2024-12-02 14:08:28,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:08:28,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326329952] [2024-12-02 14:08:28,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326329952] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:08:28,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10466906] [2024-12-02 14:08:28,460 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:08:28,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:08:28,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:08:28,462 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:08:28,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 14:08:37,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:08:37,192 INFO L256 TraceCheckSpWp]: Trace formula consists of 5462 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:08:37,200 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:08:45,580 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:08:45,581 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:08:45,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10466906] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:08:45,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:08:45,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-12-02 14:08:45,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419811370] [2024-12-02 14:08:45,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:08:45,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:08:45,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:08:45,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:08:45,583 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:08:45,583 INFO L87 Difference]: Start difference. First operand 45206 states and 64462 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 2 states have internal predecessors, (151), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:08:46,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:08:46,604 INFO L93 Difference]: Finished difference Result 90395 states and 129275 transitions. [2024-12-02 14:08:46,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:08:46,605 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 2 states have internal predecessors, (151), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 399 [2024-12-02 14:08:46,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:08:46,855 INFO L225 Difference]: With dead ends: 90395 [2024-12-02 14:08:46,855 INFO L226 Difference]: Without dead ends: 45206 [2024-12-02 14:08:47,043 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 399 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:08:47,044 INFO L435 NwaCegarLoop]: 4000 mSDtfsCounter, 3779 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3779 SdHoareTripleChecker+Valid, 4000 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:08:47,044 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3779 Valid, 4000 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:08:47,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45206 states. [2024-12-02 14:08:48,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45206 to 45206. [2024-12-02 14:08:48,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45206 states, 32555 states have (on average 1.296022116418369) internal successors, (42192), 33380 states have internal predecessors, (42192), 10418 states have call successors, (10418), 2668 states have call predecessors, (10418), 2232 states have return successors, (11818), 9473 states have call predecessors, (11818), 10418 states have call successors, (11818) [2024-12-02 14:08:48,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45206 states to 45206 states and 64428 transitions. [2024-12-02 14:08:48,385 INFO L78 Accepts]: Start accepts. Automaton has 45206 states and 64428 transitions. Word has length 399 [2024-12-02 14:08:48,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:08:48,386 INFO L471 AbstractCegarLoop]: Abstraction has 45206 states and 64428 transitions. [2024-12-02 14:08:48,386 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 2 states have internal predecessors, (151), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:08:48,386 INFO L276 IsEmpty]: Start isEmpty. Operand 45206 states and 64428 transitions. [2024-12-02 14:08:48,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 401 [2024-12-02 14:08:48,398 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:08:48,398 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:08:48,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 14:08:48,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:08:48,599 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:08:48,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:08:48,599 INFO L85 PathProgramCache]: Analyzing trace with hash 585619333, now seen corresponding path program 1 times [2024-12-02 14:08:48,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:08:48,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722462579] [2024-12-02 14:08:48,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:08:48,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:08:55,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:08:55,960 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2024-12-02 14:08:55,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:08:55,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722462579] [2024-12-02 14:08:55,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722462579] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:08:55,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069922580] [2024-12-02 14:08:55,960 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:08:55,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:08:55,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:08:55,962 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:08:55,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 14:09:04,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:09:05,005 INFO L256 TraceCheckSpWp]: Trace formula consists of 5463 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:09:05,012 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:09:13,415 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:09:13,415 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:09:13,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069922580] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:09:13,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:09:13,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-12-02 14:09:13,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454119696] [2024-12-02 14:09:13,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:09:13,416 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:09:13,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:09:13,417 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:09:13,417 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:09:13,417 INFO L87 Difference]: Start difference. First operand 45206 states and 64428 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 2 states have internal predecessors, (152), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:09:14,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:09:14,510 INFO L93 Difference]: Finished difference Result 90395 states and 129207 transitions. [2024-12-02 14:09:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:09:14,510 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 2 states have internal predecessors, (152), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 400 [2024-12-02 14:09:14,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:09:14,774 INFO L225 Difference]: With dead ends: 90395 [2024-12-02 14:09:14,774 INFO L226 Difference]: Without dead ends: 45206 [2024-12-02 14:09:14,959 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 400 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:09:14,959 INFO L435 NwaCegarLoop]: 3999 mSDtfsCounter, 3777 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3777 SdHoareTripleChecker+Valid, 3999 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:09:14,960 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3777 Valid, 3999 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:09:14,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45206 states. [2024-12-02 14:09:16,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45206 to 45206. [2024-12-02 14:09:16,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45206 states, 32555 states have (on average 1.2949777299953924) internal successors, (42158), 33380 states have internal predecessors, (42158), 10418 states have call successors, (10418), 2668 states have call predecessors, (10418), 2232 states have return successors, (11818), 9473 states have call predecessors, (11818), 10418 states have call successors, (11818) [2024-12-02 14:09:16,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45206 states to 45206 states and 64394 transitions. [2024-12-02 14:09:16,418 INFO L78 Accepts]: Start accepts. Automaton has 45206 states and 64394 transitions. Word has length 400 [2024-12-02 14:09:16,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:09:16,418 INFO L471 AbstractCegarLoop]: Abstraction has 45206 states and 64394 transitions. [2024-12-02 14:09:16,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 2 states have internal predecessors, (152), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:09:16,419 INFO L276 IsEmpty]: Start isEmpty. Operand 45206 states and 64394 transitions. [2024-12-02 14:09:16,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2024-12-02 14:09:16,430 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:09:16,430 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:09:16,460 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 14:09:16,631 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-12-02 14:09:16,631 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:09:16,631 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:09:16,631 INFO L85 PathProgramCache]: Analyzing trace with hash -1730247067, now seen corresponding path program 1 times [2024-12-02 14:09:16,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:09:16,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507617032] [2024-12-02 14:09:16,632 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:09:16,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:09:23,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:09:23,998 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2024-12-02 14:09:23,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:09:23,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507617032] [2024-12-02 14:09:23,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507617032] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:09:23,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404444065] [2024-12-02 14:09:23,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:09:23,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:09:23,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:09:24,000 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:09:24,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 14:09:33,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:09:33,447 INFO L256 TraceCheckSpWp]: Trace formula consists of 5486 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:09:33,457 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:09:41,838 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:09:41,838 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:09:41,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404444065] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:09:41,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:09:41,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-12-02 14:09:41,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593731812] [2024-12-02 14:09:41,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:09:41,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:09:41,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:09:41,840 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:09:41,840 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:09:41,840 INFO L87 Difference]: Start difference. First operand 45206 states and 64394 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 2 states have internal predecessors, (155), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:09:42,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:09:42,999 INFO L93 Difference]: Finished difference Result 90395 states and 129139 transitions. [2024-12-02 14:09:43,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:09:43,000 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 2 states have internal predecessors, (155), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 403 [2024-12-02 14:09:43,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:09:43,272 INFO L225 Difference]: With dead ends: 90395 [2024-12-02 14:09:43,272 INFO L226 Difference]: Without dead ends: 45206 [2024-12-02 14:09:43,451 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 403 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:09:43,451 INFO L435 NwaCegarLoop]: 3998 mSDtfsCounter, 3773 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3773 SdHoareTripleChecker+Valid, 3998 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:09:43,451 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3773 Valid, 3998 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:09:43,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45206 states. [2024-12-02 14:09:45,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45206 to 45206. [2024-12-02 14:09:45,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45206 states, 32555 states have (on average 1.2939333435724159) internal successors, (42124), 33380 states have internal predecessors, (42124), 10418 states have call successors, (10418), 2668 states have call predecessors, (10418), 2232 states have return successors, (11818), 9473 states have call predecessors, (11818), 10418 states have call successors, (11818) [2024-12-02 14:09:45,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45206 states to 45206 states and 64360 transitions. [2024-12-02 14:09:45,412 INFO L78 Accepts]: Start accepts. Automaton has 45206 states and 64360 transitions. Word has length 403 [2024-12-02 14:09:45,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:09:45,412 INFO L471 AbstractCegarLoop]: Abstraction has 45206 states and 64360 transitions. [2024-12-02 14:09:45,413 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 2 states have internal predecessors, (155), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:09:45,413 INFO L276 IsEmpty]: Start isEmpty. Operand 45206 states and 64360 transitions. [2024-12-02 14:09:45,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2024-12-02 14:09:45,431 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:09:45,431 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:09:45,452 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 14:09:45,631 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:09:45,632 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:09:45,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:09:45,632 INFO L85 PathProgramCache]: Analyzing trace with hash -76048125, now seen corresponding path program 1 times [2024-12-02 14:09:45,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:09:45,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089669986] [2024-12-02 14:09:45,633 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:09:45,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:09:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:09:53,680 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2024-12-02 14:09:53,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:09:53,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089669986] [2024-12-02 14:09:53,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089669986] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:09:53,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548652129] [2024-12-02 14:09:53,681 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:09:53,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:09:53,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:09:53,683 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:09:53,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 14:10:03,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:10:03,951 INFO L256 TraceCheckSpWp]: Trace formula consists of 5487 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:10:03,958 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:10:12,363 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:10:12,363 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:10:12,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548652129] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:10:12,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:10:12,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-12-02 14:10:12,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269031564] [2024-12-02 14:10:12,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:10:12,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:10:12,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:10:12,365 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:10:12,365 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:10:12,365 INFO L87 Difference]: Start difference. First operand 45206 states and 64360 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 2 states have internal predecessors, (156), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:10:13,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:10:13,672 INFO L93 Difference]: Finished difference Result 90395 states and 129071 transitions. [2024-12-02 14:10:13,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:10:13,672 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 2 states have internal predecessors, (156), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 404 [2024-12-02 14:10:13,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:10:13,917 INFO L225 Difference]: With dead ends: 90395 [2024-12-02 14:10:13,917 INFO L226 Difference]: Without dead ends: 45206 [2024-12-02 14:10:14,085 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 404 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:10:14,086 INFO L435 NwaCegarLoop]: 3997 mSDtfsCounter, 3771 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3771 SdHoareTripleChecker+Valid, 3997 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:10:14,086 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3771 Valid, 3997 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:10:14,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45206 states. [2024-12-02 14:10:15,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45206 to 45206. [2024-12-02 14:10:15,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45206 states, 32555 states have (on average 1.2928889571494393) internal successors, (42090), 33380 states have internal predecessors, (42090), 10418 states have call successors, (10418), 2668 states have call predecessors, (10418), 2232 states have return successors, (11818), 9473 states have call predecessors, (11818), 10418 states have call successors, (11818) [2024-12-02 14:10:16,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45206 states to 45206 states and 64326 transitions. [2024-12-02 14:10:16,095 INFO L78 Accepts]: Start accepts. Automaton has 45206 states and 64326 transitions. Word has length 404 [2024-12-02 14:10:16,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:10:16,096 INFO L471 AbstractCegarLoop]: Abstraction has 45206 states and 64326 transitions. [2024-12-02 14:10:16,096 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 2 states have internal predecessors, (156), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:10:16,096 INFO L276 IsEmpty]: Start isEmpty. Operand 45206 states and 64326 transitions. [2024-12-02 14:10:16,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2024-12-02 14:10:16,107 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:10:16,107 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:10:16,136 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-12-02 14:10:16,308 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:10:16,308 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:10:16,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:10:16,309 INFO L85 PathProgramCache]: Analyzing trace with hash -433715421, now seen corresponding path program 1 times [2024-12-02 14:10:16,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:10:16,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111498375] [2024-12-02 14:10:16,309 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:10:16,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:10:24,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:10:24,744 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2024-12-02 14:10:24,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:10:24,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111498375] [2024-12-02 14:10:24,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111498375] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:10:24,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031830992] [2024-12-02 14:10:24,745 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:10:24,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:10:24,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:10:24,747 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:10:24,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 14:10:34,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:10:34,671 INFO L256 TraceCheckSpWp]: Trace formula consists of 5466 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:10:34,681 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:10:43,061 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:10:43,061 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:10:43,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031830992] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:10:43,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:10:43,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-12-02 14:10:43,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672907688] [2024-12-02 14:10:43,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:10:43,062 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:10:43,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:10:43,062 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:10:43,062 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:10:43,062 INFO L87 Difference]: Start difference. First operand 45206 states and 64326 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 2 states have internal predecessors, (155), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:10:44,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:10:44,629 INFO L93 Difference]: Finished difference Result 90395 states and 129003 transitions. [2024-12-02 14:10:44,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:10:44,630 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 2 states have internal predecessors, (155), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 403 [2024-12-02 14:10:44,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:10:45,389 INFO L225 Difference]: With dead ends: 90395 [2024-12-02 14:10:45,389 INFO L226 Difference]: Without dead ends: 45206 [2024-12-02 14:10:45,641 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 403 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:10:45,643 INFO L435 NwaCegarLoop]: 3996 mSDtfsCounter, 3771 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3771 SdHoareTripleChecker+Valid, 3996 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:10:45,643 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3771 Valid, 3996 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:10:45,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45206 states. [2024-12-02 14:10:48,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45206 to 45206. [2024-12-02 14:10:48,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45206 states, 32555 states have (on average 1.291844570726463) internal successors, (42056), 33380 states have internal predecessors, (42056), 10418 states have call successors, (10418), 2668 states have call predecessors, (10418), 2232 states have return successors, (11818), 9473 states have call predecessors, (11818), 10418 states have call successors, (11818) [2024-12-02 14:10:48,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45206 states to 45206 states and 64292 transitions. [2024-12-02 14:10:48,386 INFO L78 Accepts]: Start accepts. Automaton has 45206 states and 64292 transitions. Word has length 403 [2024-12-02 14:10:48,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:10:48,386 INFO L471 AbstractCegarLoop]: Abstraction has 45206 states and 64292 transitions. [2024-12-02 14:10:48,386 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 2 states have internal predecessors, (155), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:10:48,387 INFO L276 IsEmpty]: Start isEmpty. Operand 45206 states and 64292 transitions. [2024-12-02 14:10:48,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2024-12-02 14:10:48,397 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:10:48,398 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:10:48,421 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 14:10:48,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:10:48,598 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:10:48,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:10:48,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1690760445, now seen corresponding path program 1 times [2024-12-02 14:10:48,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:10:48,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810819067] [2024-12-02 14:10:48,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:10:48,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:10:57,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:10:58,686 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2024-12-02 14:10:58,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:10:58,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810819067] [2024-12-02 14:10:58,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810819067] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:10:58,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345983800] [2024-12-02 14:10:58,687 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:10:58,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:10:58,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:10:58,689 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:10:58,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 14:11:08,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:11:08,786 INFO L256 TraceCheckSpWp]: Trace formula consists of 5467 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:11:08,792 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:11:08,894 INFO L134 CoverageAnalysis]: Checked inductivity of 805 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:11:08,894 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:11:08,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345983800] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:11:08,894 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:11:08,894 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-12-02 14:11:08,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558575177] [2024-12-02 14:11:08,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:11:08,895 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:11:08,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:11:08,896 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:11:08,896 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:11:08,896 INFO L87 Difference]: Start difference. First operand 45206 states and 64292 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2024-12-02 14:11:10,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:11:10,600 INFO L93 Difference]: Finished difference Result 90815 states and 129385 transitions. [2024-12-02 14:11:10,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:11:10,601 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 404 [2024-12-02 14:11:10,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:11:10,899 INFO L225 Difference]: With dead ends: 90815 [2024-12-02 14:11:10,899 INFO L226 Difference]: Without dead ends: 45626 [2024-12-02 14:11:11,115 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 404 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:11:11,116 INFO L435 NwaCegarLoop]: 3990 mSDtfsCounter, 9 mSDsluCounter, 3985 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 7975 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:11:11,116 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 7975 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 14:11:11,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45626 states. [2024-12-02 14:11:13,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45626 to 45402. [2024-12-02 14:11:13,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45402 states, 32723 states have (on average 1.291201906915625) internal successors, (42252), 33548 states have internal predecessors, (42252), 10446 states have call successors, (10446), 2668 states have call predecessors, (10446), 2232 states have return successors, (11846), 9501 states have call predecessors, (11846), 10446 states have call successors, (11846) [2024-12-02 14:11:13,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45402 states to 45402 states and 64544 transitions. [2024-12-02 14:11:13,358 INFO L78 Accepts]: Start accepts. Automaton has 45402 states and 64544 transitions. Word has length 404 [2024-12-02 14:11:13,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:11:13,358 INFO L471 AbstractCegarLoop]: Abstraction has 45402 states and 64544 transitions. [2024-12-02 14:11:13,358 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2024-12-02 14:11:13,358 INFO L276 IsEmpty]: Start isEmpty. Operand 45402 states and 64544 transitions. [2024-12-02 14:11:13,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2024-12-02 14:11:13,370 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:11:13,370 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:11:13,392 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 14:11:13,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:11:13,570 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:11:13,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:11:13,571 INFO L85 PathProgramCache]: Analyzing trace with hash -802164637, now seen corresponding path program 1 times [2024-12-02 14:11:13,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:11:13,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93986945] [2024-12-02 14:11:13,571 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:11:13,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:11:21,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:11:22,438 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:11:22,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:11:22,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93986945] [2024-12-02 14:11:22,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93986945] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:11:22,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413811584] [2024-12-02 14:11:22,439 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:11:22,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:11:22,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:11:22,441 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:11:22,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 14:11:32,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:11:32,501 INFO L256 TraceCheckSpWp]: Trace formula consists of 5562 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 14:11:32,509 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:11:41,131 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 806 trivial. 0 not checked. [2024-12-02 14:11:41,131 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:11:41,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413811584] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:11:41,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:11:41,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2024-12-02 14:11:41,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698213308] [2024-12-02 14:11:41,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:11:41,132 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:11:41,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:11:41,133 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:11:41,133 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-12-02 14:11:41,133 INFO L87 Difference]: Start difference. First operand 45402 states and 64544 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 3 states have internal predecessors, (160), 1 states have call successors, (41), 2 states have call predecessors, (41), 3 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:11:45,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:12:42,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:12:42,229 INFO L93 Difference]: Finished difference Result 127539 states and 191051 transitions. [2024-12-02 14:12:42,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:12:42,230 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 3 states have internal predecessors, (160), 1 states have call successors, (41), 2 states have call predecessors, (41), 3 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 408 [2024-12-02 14:12:42,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:12:43,000 INFO L225 Difference]: With dead ends: 127539 [2024-12-02 14:12:43,000 INFO L226 Difference]: Without dead ends: 82154 [2024-12-02 14:12:43,233 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 407 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-12-02 14:12:43,234 INFO L435 NwaCegarLoop]: 4201 mSDtfsCounter, 6583 mSDsluCounter, 5771 mSDsCounter, 0 mSdLazyCounter, 4029 mSolverCounterSat, 2428 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 54.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6985 SdHoareTripleChecker+Valid, 9972 SdHoareTripleChecker+Invalid, 6458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2428 IncrementalHoareTripleChecker+Valid, 4029 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 56.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:12:43,234 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6985 Valid, 9972 Invalid, 6458 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2428 Valid, 4029 Invalid, 1 Unknown, 0 Unchecked, 56.8s Time] [2024-12-02 14:12:43,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82154 states. [2024-12-02 14:12:47,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82154 to 82090. [2024-12-02 14:12:47,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82090 states, 58813 states have (on average 1.2847499702446739) internal successors, (75560), 60501 states have internal predecessors, (75560), 19133 states have call successors, (19133), 4951 states have call predecessors, (19133), 4143 states have return successors, (31420), 17115 states have call predecessors, (31420), 19133 states have call successors, (31420) [2024-12-02 14:12:48,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82090 states to 82090 states and 126113 transitions. [2024-12-02 14:12:48,455 INFO L78 Accepts]: Start accepts. Automaton has 82090 states and 126113 transitions. Word has length 408 [2024-12-02 14:12:48,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:12:48,456 INFO L471 AbstractCegarLoop]: Abstraction has 82090 states and 126113 transitions. [2024-12-02 14:12:48,456 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 3 states have internal predecessors, (160), 1 states have call successors, (41), 2 states have call predecessors, (41), 3 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:12:48,456 INFO L276 IsEmpty]: Start isEmpty. Operand 82090 states and 126113 transitions. [2024-12-02 14:12:48,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 408 [2024-12-02 14:12:48,473 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:12:48,473 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:12:48,501 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-12-02 14:12:48,674 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:12:48,674 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:12:48,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:12:48,674 INFO L85 PathProgramCache]: Analyzing trace with hash -883798085, now seen corresponding path program 1 times [2024-12-02 14:12:48,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:12:48,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010947394] [2024-12-02 14:12:48,675 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:12:48,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:12:56,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:12:56,859 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:12:56,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:12:56,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010947394] [2024-12-02 14:12:56,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010947394] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:12:56,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702663251] [2024-12-02 14:12:56,860 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:12:56,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:12:56,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:12:56,862 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:12:56,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 14:13:08,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:13:08,648 INFO L256 TraceCheckSpWp]: Trace formula consists of 5541 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:13:08,654 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:13:17,378 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 806 trivial. 0 not checked. [2024-12-02 14:13:17,378 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:13:17,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702663251] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:13:17,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:13:17,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-12-02 14:13:17,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480768153] [2024-12-02 14:13:17,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:13:17,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:13:17,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:13:17,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:13:17,380 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:13:17,380 INFO L87 Difference]: Start difference. First operand 82090 states and 126113 transitions. Second operand has 3 states, 3 states have (on average 53.0) internal successors, (159), 2 states have internal predecessors, (159), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:13:21,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:13:21,379 INFO L93 Difference]: Finished difference Result 164163 states and 253486 transitions. [2024-12-02 14:13:21,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:13:21,380 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.0) internal successors, (159), 2 states have internal predecessors, (159), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 407 [2024-12-02 14:13:21,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:13:22,133 INFO L225 Difference]: With dead ends: 164163 [2024-12-02 14:13:22,133 INFO L226 Difference]: Without dead ends: 82090 [2024-12-02 14:13:22,857 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 407 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:13:22,858 INFO L435 NwaCegarLoop]: 3995 mSDtfsCounter, 3766 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3766 SdHoareTripleChecker+Valid, 3995 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:13:22,858 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3766 Valid, 3995 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:13:22,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82090 states. [2024-12-02 14:13:26,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82090 to 82090. [2024-12-02 14:13:26,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82090 states, 58813 states have (on average 1.2837127845884413) internal successors, (75499), 60501 states have internal predecessors, (75499), 19133 states have call successors, (19133), 4951 states have call predecessors, (19133), 4143 states have return successors, (31420), 17115 states have call predecessors, (31420), 19133 states have call successors, (31420) [2024-12-02 14:13:27,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82090 states to 82090 states and 126052 transitions. [2024-12-02 14:13:27,795 INFO L78 Accepts]: Start accepts. Automaton has 82090 states and 126052 transitions. Word has length 407 [2024-12-02 14:13:27,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:13:27,795 INFO L471 AbstractCegarLoop]: Abstraction has 82090 states and 126052 transitions. [2024-12-02 14:13:27,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.0) internal successors, (159), 2 states have internal predecessors, (159), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:13:27,795 INFO L276 IsEmpty]: Start isEmpty. Operand 82090 states and 126052 transitions. [2024-12-02 14:13:27,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2024-12-02 14:13:27,812 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:13:27,812 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:13:27,841 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 14:13:28,013 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-12-02 14:13:28,013 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:13:28,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:13:28,014 INFO L85 PathProgramCache]: Analyzing trace with hash 716705183, now seen corresponding path program 1 times [2024-12-02 14:13:28,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:13:28,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579843048] [2024-12-02 14:13:28,014 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:13:28,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:13:35,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:13:36,483 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:13:36,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:13:36,483 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579843048] [2024-12-02 14:13:36,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579843048] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:13:36,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215820954] [2024-12-02 14:13:36,484 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:13:36,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:13:36,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:13:36,486 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:13:36,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 14:13:46,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:13:46,253 INFO L256 TraceCheckSpWp]: Trace formula consists of 5564 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:13:46,259 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:13:55,015 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 806 trivial. 0 not checked. [2024-12-02 14:13:55,015 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:13:55,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215820954] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:13:55,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:13:55,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-12-02 14:13:55,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830779932] [2024-12-02 14:13:55,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:13:55,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:13:55,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:13:55,016 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:13:55,017 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:13:55,017 INFO L87 Difference]: Start difference. First operand 82090 states and 126052 transitions. Second operand has 3 states, 3 states have (on average 54.0) internal successors, (162), 2 states have internal predecessors, (162), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:13:59,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:13:59,233 INFO L93 Difference]: Finished difference Result 164163 states and 253364 transitions. [2024-12-02 14:13:59,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:13:59,234 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 2 states have internal predecessors, (162), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 410 [2024-12-02 14:13:59,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:14:00,081 INFO L225 Difference]: With dead ends: 164163 [2024-12-02 14:14:00,081 INFO L226 Difference]: Without dead ends: 82090 [2024-12-02 14:14:01,125 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 413 GetRequests, 410 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:14:01,128 INFO L435 NwaCegarLoop]: 3994 mSDtfsCounter, 3762 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3762 SdHoareTripleChecker+Valid, 3994 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:14:01,128 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3762 Valid, 3994 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:14:01,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82090 states. [2024-12-02 14:14:04,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82090 to 82090. [2024-12-02 14:14:04,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82090 states, 58813 states have (on average 1.282675598932209) internal successors, (75438), 60501 states have internal predecessors, (75438), 19133 states have call successors, (19133), 4951 states have call predecessors, (19133), 4143 states have return successors, (31420), 17115 states have call predecessors, (31420), 19133 states have call successors, (31420) [2024-12-02 14:14:05,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82090 states to 82090 states and 125991 transitions. [2024-12-02 14:14:05,485 INFO L78 Accepts]: Start accepts. Automaton has 82090 states and 125991 transitions. Word has length 410 [2024-12-02 14:14:05,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:14:05,486 INFO L471 AbstractCegarLoop]: Abstraction has 82090 states and 125991 transitions. [2024-12-02 14:14:05,486 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 2 states have internal predecessors, (162), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:14:05,486 INFO L276 IsEmpty]: Start isEmpty. Operand 82090 states and 125991 transitions. [2024-12-02 14:14:05,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-12-02 14:14:05,510 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:14:05,511 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-12-02 14:14:05,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-12-02 14:14:05,711 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-12-02 14:14:05,711 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:14:05,712 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:14:05,712 INFO L85 PathProgramCache]: Analyzing trace with hash -957356683, now seen corresponding path program 1 times [2024-12-02 14:14:05,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:14:05,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717061398] [2024-12-02 14:14:05,712 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:14:05,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:14:15,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:14:15,791 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:14:15,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:14:15,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717061398] [2024-12-02 14:14:15,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717061398] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:14:15,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352299000] [2024-12-02 14:14:15,791 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:14:15,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:14:15,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:14:15,793 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:14:15,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 14:14:27,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:14:27,138 INFO L256 TraceCheckSpWp]: Trace formula consists of 5565 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:14:27,143 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:14:35,736 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 806 trivial. 0 not checked. [2024-12-02 14:14:35,736 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:14:35,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352299000] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:14:35,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:14:35,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-12-02 14:14:35,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124621573] [2024-12-02 14:14:35,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:14:35,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:14:35,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:14:35,739 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:14:35,739 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:14:35,739 INFO L87 Difference]: Start difference. First operand 82090 states and 125991 transitions. Second operand has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 2 states have internal predecessors, (163), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:14:40,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:14:40,295 INFO L93 Difference]: Finished difference Result 164163 states and 253242 transitions. [2024-12-02 14:14:40,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:14:40,296 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 2 states have internal predecessors, (163), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 411 [2024-12-02 14:14:40,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:14:41,059 INFO L225 Difference]: With dead ends: 164163 [2024-12-02 14:14:41,059 INFO L226 Difference]: Without dead ends: 82090 [2024-12-02 14:14:41,805 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 411 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:14:41,806 INFO L435 NwaCegarLoop]: 3993 mSDtfsCounter, 3760 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3760 SdHoareTripleChecker+Valid, 3993 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:14:41,806 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3760 Valid, 3993 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:14:41,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82090 states. [2024-12-02 14:14:46,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82090 to 82090. [2024-12-02 14:14:46,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82090 states, 58813 states have (on average 1.2816384132759764) internal successors, (75377), 60501 states have internal predecessors, (75377), 19133 states have call successors, (19133), 4951 states have call predecessors, (19133), 4143 states have return successors, (31420), 17115 states have call predecessors, (31420), 19133 states have call successors, (31420) [2024-12-02 14:14:46,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82090 states to 82090 states and 125930 transitions. [2024-12-02 14:14:46,942 INFO L78 Accepts]: Start accepts. Automaton has 82090 states and 125930 transitions. Word has length 411 [2024-12-02 14:14:46,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:14:46,942 INFO L471 AbstractCegarLoop]: Abstraction has 82090 states and 125930 transitions. [2024-12-02 14:14:46,942 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 2 states have internal predecessors, (163), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:14:46,942 INFO L276 IsEmpty]: Start isEmpty. Operand 82090 states and 125930 transitions. [2024-12-02 14:14:46,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2024-12-02 14:14:46,959 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:14:46,959 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 14:14:46,984 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-12-02 14:14:47,159 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-12-02 14:14:47,160 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:14:47,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:14:47,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1199150373, now seen corresponding path program 1 times [2024-12-02 14:14:47,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:14:47,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424984453] [2024-12-02 14:14:47,160 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:14:47,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:14:55,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:14:55,611 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:14:55,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:14:55,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424984453] [2024-12-02 14:14:55,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424984453] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:14:55,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125228799] [2024-12-02 14:14:55,611 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:14:55,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:14:55,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:14:55,613 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:14:55,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-12-02 14:15:07,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:15:07,064 INFO L256 TraceCheckSpWp]: Trace formula consists of 5566 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:15:07,070 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:15:15,659 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 806 trivial. 0 not checked. [2024-12-02 14:15:15,659 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:15:15,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125228799] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:15:15,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:15:15,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-12-02 14:15:15,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470063484] [2024-12-02 14:15:15,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:15:15,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:15:15,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:15:15,661 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:15:15,661 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:15:15,661 INFO L87 Difference]: Start difference. First operand 82090 states and 125930 transitions. Second operand has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 2 states have internal predecessors, (164), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:15:21,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:15:21,508 INFO L93 Difference]: Finished difference Result 164163 states and 253120 transitions. [2024-12-02 14:15:21,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:15:21,508 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 2 states have internal predecessors, (164), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 412 [2024-12-02 14:15:21,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:15:22,327 INFO L225 Difference]: With dead ends: 164163 [2024-12-02 14:15:22,327 INFO L226 Difference]: Without dead ends: 82090 [2024-12-02 14:15:22,863 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 412 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:15:22,864 INFO L435 NwaCegarLoop]: 3992 mSDtfsCounter, 3758 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3758 SdHoareTripleChecker+Valid, 3992 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:15:22,864 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3758 Valid, 3992 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:15:22,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82090 states. [2024-12-02 14:15:27,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82090 to 82090. [2024-12-02 14:15:27,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82090 states, 58813 states have (on average 1.280601227619744) internal successors, (75316), 60501 states have internal predecessors, (75316), 19133 states have call successors, (19133), 4951 states have call predecessors, (19133), 4143 states have return successors, (31420), 17115 states have call predecessors, (31420), 19133 states have call successors, (31420) [2024-12-02 14:15:27,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82090 states to 82090 states and 125869 transitions. [2024-12-02 14:15:27,798 INFO L78 Accepts]: Start accepts. Automaton has 82090 states and 125869 transitions. Word has length 412 [2024-12-02 14:15:27,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:15:27,799 INFO L471 AbstractCegarLoop]: Abstraction has 82090 states and 125869 transitions. [2024-12-02 14:15:27,799 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 2 states have internal predecessors, (164), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:15:27,799 INFO L276 IsEmpty]: Start isEmpty. Operand 82090 states and 125869 transitions. [2024-12-02 14:15:27,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-12-02 14:15:27,816 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:15:27,816 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-12-02 14:15:27,846 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-12-02 14:15:28,017 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-12-02 14:15:28,017 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:15:28,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:15:28,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1564220723, now seen corresponding path program 1 times [2024-12-02 14:15:28,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:15:28,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041278066] [2024-12-02 14:15:28,017 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:15:28,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:15:36,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:15:37,401 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:15:37,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:15:37,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041278066] [2024-12-02 14:15:37,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041278066] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:15:37,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242808385] [2024-12-02 14:15:37,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:15:37,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:15:37,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:15:37,404 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:15:37,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-12-02 14:15:48,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:15:48,249 INFO L256 TraceCheckSpWp]: Trace formula consists of 5545 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:15:48,254 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:15:56,835 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 806 trivial. 0 not checked. [2024-12-02 14:15:56,835 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:15:56,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242808385] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:15:56,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:15:56,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-12-02 14:15:56,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223380633] [2024-12-02 14:15:56,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:15:56,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:15:56,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:15:56,837 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:15:56,837 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:15:56,838 INFO L87 Difference]: Start difference. First operand 82090 states and 125869 transitions. Second operand has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 2 states have internal predecessors, (163), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:16:01,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:16:01,444 INFO L93 Difference]: Finished difference Result 164163 states and 252998 transitions. [2024-12-02 14:16:01,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:16:01,445 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 2 states have internal predecessors, (163), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) Word has length 411 [2024-12-02 14:16:01,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:16:02,494 INFO L225 Difference]: With dead ends: 164163 [2024-12-02 14:16:02,494 INFO L226 Difference]: Without dead ends: 82090 [2024-12-02 14:16:03,098 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 411 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:16:03,099 INFO L435 NwaCegarLoop]: 3991 mSDtfsCounter, 3758 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3758 SdHoareTripleChecker+Valid, 3991 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:16:03,099 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3758 Valid, 3991 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:16:03,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82090 states. [2024-12-02 14:16:07,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82090 to 82090. [2024-12-02 14:16:07,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82090 states, 58813 states have (on average 1.2795640419635115) internal successors, (75255), 60501 states have internal predecessors, (75255), 19133 states have call successors, (19133), 4951 states have call predecessors, (19133), 4143 states have return successors, (31420), 17115 states have call predecessors, (31420), 19133 states have call successors, (31420) [2024-12-02 14:16:07,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82090 states to 82090 states and 125808 transitions. [2024-12-02 14:16:08,093 INFO L78 Accepts]: Start accepts. Automaton has 82090 states and 125808 transitions. Word has length 411 [2024-12-02 14:16:08,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:16:08,094 INFO L471 AbstractCegarLoop]: Abstraction has 82090 states and 125808 transitions. [2024-12-02 14:16:08,094 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 2 states have internal predecessors, (163), 1 states have call successors, (41), 1 states have call predecessors, (41), 2 states have return successors, (36), 2 states have call predecessors, (36), 1 states have call successors, (36) [2024-12-02 14:16:08,094 INFO L276 IsEmpty]: Start isEmpty. Operand 82090 states and 125808 transitions. [2024-12-02 14:16:08,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-12-02 14:16:08,111 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:16:08,112 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 11, 11, 11, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-12-02 14:16:08,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-12-02 14:16:08,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-12-02 14:16:08,312 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:16:08,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:16:08,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1592849874, now seen corresponding path program 1 times [2024-12-02 14:16:08,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:16:08,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675018554] [2024-12-02 14:16:08,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:16:08,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:16:16,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:16:17,406 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:16:17,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:16:17,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675018554] [2024-12-02 14:16:17,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675018554] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:16:17,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021613473] [2024-12-02 14:16:17,406 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:16:17,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:16:17,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:16:17,408 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:16:17,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8b056809-2e49-4e6b-846f-ba5bcaceb8a8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-12-02 14:16:28,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:16:28,864 INFO L256 TraceCheckSpWp]: Trace formula consists of 5544 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 14:16:28,869 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:16:29,092 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 797 trivial. 0 not checked. [2024-12-02 14:16:29,092 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 14:16:32,350 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2024-12-02 14:16:32,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021613473] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 14:16:32,350 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 14:16:32,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 14:16:32,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628895609] [2024-12-02 14:16:32,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 14:16:32,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 14:16:32,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:16:32,353 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 14:16:32,353 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 14:16:32,353 INFO L87 Difference]: Start difference. First operand 82090 states and 125808 transitions. Second operand has 7 states, 7 states have (on average 27.857142857142858) internal successors, (195), 7 states have internal predecessors, (195), 5 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (41), 5 states have call predecessors, (41), 5 states have call successors, (41)