./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-irda-via-ircc.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_73025da3-23ff-43a9-a916-1101dd98cc59/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/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_73025da3-23ff-43a9-a916-1101dd98cc59/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-irda-via-ircc.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/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_73025da3-23ff-43a9-a916-1101dd98cc59/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 c727ee56ff8cf558c3dc08b64ebc267261ea17bdfb88e50734daf71ad89adc7d --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 14:55:14,055 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 14:55:14,111 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 14:55:14,116 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 14:55:14,116 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 14:55:14,139 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 14:55:14,139 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 14:55:14,140 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 14:55:14,140 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 14:55:14,140 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 14:55:14,140 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 14:55:14,140 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 14:55:14,141 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 14:55:14,141 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 14:55:14,141 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 14:55:14,141 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 14:55:14,141 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 14:55:14,141 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 14:55:14,141 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 14:55:14,141 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 14:55:14,141 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 14:55:14,142 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 14:55:14,142 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 14:55:14,142 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 14:55:14,142 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 14:55:14,142 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 14:55:14,142 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:55:14,142 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:55:14,142 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:55:14,142 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:55:14,143 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 14:55:14,143 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:55:14,143 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:55:14,143 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:55:14,143 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:55:14,143 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 14:55:14,143 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 14:55:14,143 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 14:55:14,143 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 14:55:14,143 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 14:55:14,143 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 14:55:14,143 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 14:55:14,143 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 14:55:14,144 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 14:55:14,144 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 14:55:14,144 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_73025da3-23ff-43a9-a916-1101dd98cc59/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 -> c727ee56ff8cf558c3dc08b64ebc267261ea17bdfb88e50734daf71ad89adc7d [2024-12-02 14:55:14,385 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 14:55:14,393 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 14:55:14,396 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 14:55:14,397 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 14:55:14,397 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 14:55:14,398 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-irda-via-ircc.cil.i [2024-12-02 14:55:17,054 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/bin/uautomizer-verify-84ZbGMXZE1/data/039f14b97/45ab6c0261734776bedc924a7d49711e/FLAG6c4a76488 [2024-12-02 14:55:17,508 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 14:55:17,508 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-irda-via-ircc.cil.i [2024-12-02 14:55:17,543 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/bin/uautomizer-verify-84ZbGMXZE1/data/039f14b97/45ab6c0261734776bedc924a7d49711e/FLAG6c4a76488 [2024-12-02 14:55:17,633 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/bin/uautomizer-verify-84ZbGMXZE1/data/039f14b97/45ab6c0261734776bedc924a7d49711e [2024-12-02 14:55:17,635 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 14:55:17,636 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 14:55:17,637 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 14:55:17,638 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 14:55:17,641 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 14:55:17,641 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:55:17" (1/1) ... [2024-12-02 14:55:17,642 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@a518dc2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:17, skipping insertion in model container [2024-12-02 14:55:17,642 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:55:17" (1/1) ... [2024-12-02 14:55:17,730 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 14:55:19,709 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_73025da3-23ff-43a9-a916-1101dd98cc59/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-irda-via-ircc.cil.i[328445,328458] [2024-12-02 14:55:19,712 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_73025da3-23ff-43a9-a916-1101dd98cc59/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-irda-via-ircc.cil.i[328590,328603] [2024-12-02 14:55:19,727 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:55:19,753 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 14:55:19,824 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"); [5755] [2024-12-02 14:55:19,826 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)); [5762] [2024-12-02 14:55:19,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5769] [2024-12-02 14:55:19,827 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)); [5799-5800] [2024-12-02 14:55:19,827 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"); [5805-5807] [2024-12-02 14:55:19,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5876] [2024-12-02 14:55:19,829 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5884] [2024-12-02 14:55:19,999 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_73025da3-23ff-43a9-a916-1101dd98cc59/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-irda-via-ircc.cil.i[328445,328458] [2024-12-02 14:55:19,999 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_73025da3-23ff-43a9-a916-1101dd98cc59/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-irda-via-ircc.cil.i[328590,328603] [2024-12-02 14:55:20,004 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:55:20,102 INFO L204 MainTranslator]: Completed translation [2024-12-02 14:55:20,103 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20 WrapperNode [2024-12-02 14:55:20,103 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 14:55:20,104 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 14:55:20,104 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 14:55:20,104 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 14:55:20,110 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:55:20" (1/1) ... [2024-12-02 14:55:20,166 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:55:20" (1/1) ... [2024-12-02 14:55:20,314 INFO L138 Inliner]: procedures = 387, calls = 2185, calls flagged for inlining = 154, calls inlined = 135, statements flattened = 4831 [2024-12-02 14:55:20,314 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 14:55:20,315 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 14:55:20,315 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 14:55:20,315 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 14:55:20,323 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (1/1) ... [2024-12-02 14:55:20,323 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (1/1) ... [2024-12-02 14:55:20,344 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (1/1) ... [2024-12-02 14:55:20,676 INFO L175 MemorySlicer]: Split 776 memory accesses to 35 slices as follows [1, 7, 1, 1, 70, 8, 1, 2, 54, 8, 3, 550, 1, 2, 6, 1, 12, 3, 1, 3, 1, 13, 1, 4, 1, 1, 1, 1, 1, 2, 1, 8, 1, 1, 4]. 71 percent of accesses are in the largest equivalence class. The 139 initializations are split as follows [1, 7, 1, 1, 70, 8, 1, 2, 0, 8, 1, 0, 0, 0, 6, 1, 0, 3, 1, 3, 1, 0, 1, 4, 1, 1, 1, 0, 1, 0, 1, 8, 1, 1, 4]. The 342 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 289, 1, 1, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0]. [2024-12-02 14:55:20,676 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (1/1) ... [2024-12-02 14:55:20,676 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (1/1) ... [2024-12-02 14:55:20,770 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (1/1) ... [2024-12-02 14:55:20,780 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (1/1) ... [2024-12-02 14:55:20,800 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (1/1) ... [2024-12-02 14:55:20,832 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (1/1) ... [2024-12-02 14:55:20,845 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (1/1) ... [2024-12-02 14:55:20,884 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 14:55:20,885 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 14:55:20,885 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 14:55:20,885 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 14:55:20,886 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (1/1) ... [2024-12-02 14:55:20,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:55:20,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:55:20,910 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/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:55:20,912 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73025da3-23ff-43a9-a916-1101dd98cc59/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:55:20,932 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97 [2024-12-02 14:55:20,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97 [2024-12-02 14:55:20,932 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 14:55:20,932 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 14:55:20,932 INFO L130 BoogieDeclarations]: Found specification of procedure RxCurCount [2024-12-02 14:55:20,933 INFO L138 BoogieDeclarations]: Found implementation of procedure RxCurCount [2024-12-02 14:55:20,933 INFO L130 BoogieDeclarations]: Found specification of procedure irda_setup_dma [2024-12-02 14:55:20,933 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_setup_dma [2024-12-02 14:55:20,933 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-12-02 14:55:20,933 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-12-02 14:55:20,933 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 14:55:20,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 14:55:20,933 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-12-02 14:55:20,933 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-12-02 14:55:20,933 INFO L130 BoogieDeclarations]: Found specification of procedure CheckRegBit [2024-12-02 14:55:20,933 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckRegBit [2024-12-02 14:55:20,933 INFO L130 BoogieDeclarations]: Found specification of procedure via_remove_one [2024-12-02 14:55:20,933 INFO L138 BoogieDeclarations]: Found implementation of procedure via_remove_one [2024-12-02 14:55:20,934 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_change_speed [2024-12-02 14:55:20,934 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_change_speed [2024-12-02 14:55:20,934 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2024-12-02 14:55:20,934 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2024-12-02 14:55:20,934 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 14:55:20,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 14:55:20,934 INFO L130 BoogieDeclarations]: Found specification of procedure SetPulseWidth [2024-12-02 14:55:20,934 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPulseWidth [2024-12-02 14:55:20,934 INFO L130 BoogieDeclarations]: Found specification of procedure Tdelay [2024-12-02 14:55:20,934 INFO L138 BoogieDeclarations]: Found implementation of procedure Tdelay [2024-12-02 14:55:20,934 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2024-12-02 14:55:20,934 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2024-12-02 14:55:20,934 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 14:55:20,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 14:55:20,934 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 14:55:20,935 INFO L130 BoogieDeclarations]: Found specification of procedure ClkTx [2024-12-02 14:55:20,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ClkTx [2024-12-02 14:55:20,935 INFO L130 BoogieDeclarations]: Found specification of procedure WriteLPCReg [2024-12-02 14:55:20,935 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteLPCReg [2024-12-02 14:55:20,935 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-12-02 14:55:20,935 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-12-02 14:55:20,935 INFO L130 BoogieDeclarations]: Found specification of procedure CommonInit [2024-12-02 14:55:20,935 INFO L138 BoogieDeclarations]: Found implementation of procedure CommonInit [2024-12-02 14:55:20,935 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 14:55:20,935 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 14:55:20,935 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_change_dongle_speed [2024-12-02 14:55:20,935 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_change_dongle_speed [2024-12-02 14:55:20,935 INFO L130 BoogieDeclarations]: Found specification of procedure ReadLPCReg [2024-12-02 14:55:20,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ReadLPCReg [2024-12-02 14:55:20,935 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 14:55:20,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-12-02 14:55:20,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-12-02 14:55:20,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-12-02 14:55:20,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-12-02 14:55:20,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-12-02 14:55:20,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-12-02 14:55:20,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-12-02 14:55:20,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-12-02 14:55:20,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-12-02 14:55:20,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-12-02 14:55:20,938 INFO L130 BoogieDeclarations]: Found specification of procedure free_dma [2024-12-02 14:55:20,938 INFO L138 BoogieDeclarations]: Found implementation of procedure free_dma [2024-12-02 14:55:20,938 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_via_ircc_cb [2024-12-02 14:55:20,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_via_ircc_cb [2024-12-02 14:55:20,938 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_dma_receive [2024-12-02 14:55:20,938 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_dma_receive [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 14:55:20,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-12-02 14:55:20,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 14:55:20,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_net_close [2024-12-02 14:55:20,941 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_net_close [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 14:55:20,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 14:55:20,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-12-02 14:55:20,943 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 14:55:20,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-12-02 14:55:20,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 14:55:20,946 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-12-02 14:55:20,947 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-12-02 14:55:20,948 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-12-02 14:55:20,948 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-12-02 14:55:20,948 INFO L130 BoogieDeclarations]: Found specification of procedure CkRxRecv [2024-12-02 14:55:20,948 INFO L138 BoogieDeclarations]: Found implementation of procedure CkRxRecv [2024-12-02 14:55:20,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-12-02 14:55:20,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-12-02 14:55:20,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-12-02 14:55:20,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-12-02 14:55:20,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-12-02 14:55:20,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-12-02 14:55:20,948 INFO L130 BoogieDeclarations]: Found specification of procedure irda_get_next_speed [2024-12-02 14:55:20,948 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_get_next_speed [2024-12-02 14:55:20,948 INFO L130 BoogieDeclarations]: Found specification of procedure ReadReg [2024-12-02 14:55:20,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ReadReg [2024-12-02 14:55:20,948 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_open [2024-12-02 14:55:20,948 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_open [2024-12-02 14:55:20,948 INFO L130 BoogieDeclarations]: Found specification of procedure WriteRegBit [2024-12-02 14:55:20,948 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteRegBit [2024-12-02 14:55:20,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-12-02 14:55:20,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure Wr_Indx [2024-12-02 14:55:20,949 INFO L138 BoogieDeclarations]: Found implementation of procedure Wr_Indx [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 14:55:20,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-12-02 14:55:20,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 14:55:20,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-12-02 14:55:20,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 14:55:20,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-12-02 14:55:20,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure WriteReg [2024-12-02 14:55:20,951 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteReg [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2024-12-02 14:55:20,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2024-12-02 14:55:20,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2024-12-02 14:55:20,951 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-12-02 14:55:20,952 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-12-02 14:55:20,952 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 14:55:20,952 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 14:55:20,952 INFO L130 BoogieDeclarations]: Found specification of procedure SetBaudRate [2024-12-02 14:55:20,952 INFO L138 BoogieDeclarations]: Found implementation of procedure SetBaudRate [2024-12-02 14:55:20,952 INFO L130 BoogieDeclarations]: Found specification of procedure Wr_Byte [2024-12-02 14:55:20,952 INFO L138 BoogieDeclarations]: Found implementation of procedure Wr_Byte [2024-12-02 14:55:20,952 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-12-02 14:55:20,952 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-12-02 14:55:20,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-12-02 14:55:20,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-12-02 14:55:20,952 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_net_open [2024-12-02 14:55:20,952 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_net_open [2024-12-02 14:55:20,952 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 14:55:20,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 14:55:20,952 INFO L130 BoogieDeclarations]: Found specification of procedure ResetChip [2024-12-02 14:55:20,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ResetChip [2024-12-02 14:55:20,952 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 14:55:20,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 14:55:20,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-02 14:55:20,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-02 14:55:20,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-12-02 14:55:20,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-12-02 14:55:20,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-12-02 14:55:20,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-12-02 14:55:20,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-12-02 14:55:20,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-12-02 14:55:20,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 14:55:20,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-12-02 14:55:20,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-12-02 14:55:20,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 14:55:20,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 14:55:20,997 INFO L130 BoogieDeclarations]: Found specification of procedure irda_device_txqueue_empty [2024-12-02 14:55:20,997 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_device_txqueue_empty [2024-12-02 14:55:20,997 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2024-12-02 14:55:20,998 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2024-12-02 14:55:20,998 INFO L130 BoogieDeclarations]: Found specification of procedure Sdelay [2024-12-02 14:55:20,998 INFO L138 BoogieDeclarations]: Found implementation of procedure Sdelay [2024-12-02 14:55:20,998 INFO L130 BoogieDeclarations]: Found specification of procedure SetSIR [2024-12-02 14:55:20,998 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSIR [2024-12-02 14:55:20,998 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-12-02 14:55:20,998 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-12-02 14:55:20,998 INFO L130 BoogieDeclarations]: Found specification of procedure SetMaxRxPacketSize [2024-12-02 14:55:20,998 INFO L138 BoogieDeclarations]: Found implementation of procedure SetMaxRxPacketSize [2024-12-02 14:55:20,998 INFO L130 BoogieDeclarations]: Found specification of procedure GetRecvByte [2024-12-02 14:55:20,999 INFO L138 BoogieDeclarations]: Found implementation of procedure GetRecvByte [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-12-02 14:55:20,999 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 14:55:20,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-12-02 14:55:21,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-12-02 14:55:21,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-12-02 14:55:21,001 INFO L130 BoogieDeclarations]: Found specification of procedure hwreset [2024-12-02 14:55:21,001 INFO L138 BoogieDeclarations]: Found implementation of procedure hwreset [2024-12-02 14:55:21,001 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 14:55:21,001 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 14:55:21,001 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-12-02 14:55:21,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-12-02 14:55:21,001 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2024-12-02 14:55:21,001 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2024-12-02 14:55:21,001 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 14:55:21,001 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 14:55:21,001 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-12-02 14:55:21,001 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-12-02 14:55:21,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 14:55:21,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 14:55:21,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-12-02 14:55:21,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-12-02 14:55:21,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-12-02 14:55:21,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-12-02 14:55:21,002 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_dma_xmit [2024-12-02 14:55:21,002 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_dma_xmit [2024-12-02 14:55:21,002 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2024-12-02 14:55:21,002 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2024-12-02 14:55:21,002 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2024-12-02 14:55:21,002 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-12-02 14:55:21,003 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 14:55:21,003 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-12-02 14:55:21,003 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 14:55:21,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2024-12-02 14:55:21,004 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure SetSendByte [2024-12-02 14:55:21,004 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSendByte [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2024-12-02 14:55:21,004 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 14:55:21,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_via_ircc_cb [2024-12-02 14:55:21,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_via_ircc_cb [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure SetSendPreambleCount [2024-12-02 14:55:21,004 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSendPreambleCount [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure InitCard [2024-12-02 14:55:21,004 INFO L138 BoogieDeclarations]: Found implementation of procedure InitCard [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 14:55:21,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 14:55:21,004 INFO L130 BoogieDeclarations]: Found specification of procedure SetTimer [2024-12-02 14:55:21,004 INFO L138 BoogieDeclarations]: Found implementation of procedure SetTimer [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure ActClk [2024-12-02 14:55:21,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ActClk [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure request_dma [2024-12-02 14:55:21,005 INFO L138 BoogieDeclarations]: Found implementation of procedure request_dma [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2024-12-02 14:55:21,005 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 14:55:21,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_mac_header [2024-12-02 14:55:21,006 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_mac_header [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 14:55:21,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 14:55:21,006 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_to_linear_data [2024-12-02 14:55:21,006 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_to_linear_data [2024-12-02 14:55:21,769 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 14:55:21,771 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 14:55:35,663 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-12-02 14:55:36,366 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 14:55:40,100 INFO L? ?]: Removed 2217 outVars from TransFormulas that were not future-live. [2024-12-02 14:55:40,100 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 14:55:40,136 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 14:55:40,136 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 14:55:40,137 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:55:40 BoogieIcfgContainer [2024-12-02 14:55:40,137 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 14:55:40,139 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 14:55:40,139 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 14:55:40,143 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 14:55:40,143 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:55:17" (1/3) ... [2024-12-02 14:55:40,144 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f62ace4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:55:40, skipping insertion in model container [2024-12-02 14:55:40,144 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:55:20" (2/3) ... [2024-12-02 14:55:40,144 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f62ace4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:55:40, skipping insertion in model container [2024-12-02 14:55:40,144 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:55:40" (3/3) ... [2024-12-02 14:55:40,145 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-irda-via-ircc.cil.i [2024-12-02 14:55:40,157 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 14:55:40,160 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-irda-via-ircc.cil.i that has 128 procedures, 2442 locations, 1 initial locations, 71 loop locations, and 1 error locations. [2024-12-02 14:55:40,240 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 14:55:40,250 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;@5d395f4e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 14:55:40,250 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 14:55:40,258 INFO L276 IsEmpty]: Start isEmpty. Operand has 2270 states, 1465 states have (on average 1.3064846416382252) internal successors, (1914), 1488 states have internal predecessors, (1914), 712 states have call successors, (712), 93 states have call predecessors, (712), 92 states have return successors, (708), 697 states have call predecessors, (708), 708 states have call successors, (708) [2024-12-02 14:55:40,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-12-02 14:55:40,294 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:55:40,295 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55:40,296 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:55:40,299 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:55:40,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1387600954, now seen corresponding path program 1 times [2024-12-02 14:55:40,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:55:40,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111380932] [2024-12-02 14:55:40,306 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:55:40,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:55:44,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:55:45,699 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2024-12-02 14:55:45,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:55:45,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111380932] [2024-12-02 14:55:45,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111380932] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:55:45,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:55:45,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:55:45,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370704427] [2024-12-02 14:55:45,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:55:45,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:55:45,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:55:45,730 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:55:45,730 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:55:45,738 INFO L87 Difference]: Start difference. First operand has 2270 states, 1465 states have (on average 1.3064846416382252) internal successors, (1914), 1488 states have internal predecessors, (1914), 712 states have call successors, (712), 93 states have call predecessors, (712), 92 states have return successors, (708), 697 states have call predecessors, (708), 708 states have call successors, (708) Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 14:55:49,819 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:55:50,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:55:50,354 INFO L93 Difference]: Finished difference Result 6282 states and 9355 transitions. [2024-12-02 14:55:50,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:55:50,356 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 168 [2024-12-02 14:55:50,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:55:50,397 INFO L225 Difference]: With dead ends: 6282 [2024-12-02 14:55:50,397 INFO L226 Difference]: Without dead ends: 3948 [2024-12-02 14:55:50,416 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:55:50,418 INFO L435 NwaCegarLoop]: 3468 mSDtfsCounter, 2594 mSDsluCounter, 3280 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2594 SdHoareTripleChecker+Valid, 6748 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:55:50,418 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2594 Valid, 6748 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 22 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 14:55:50,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3948 states. [2024-12-02 14:55:50,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3948 to 3944. [2024-12-02 14:55:50,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3944 states, 2546 states have (on average 1.293401413982718) internal successors, (3293), 2590 states have internal predecessors, (3293), 1230 states have call successors, (1230), 168 states have call predecessors, (1230), 167 states have return successors, (1247), 1205 states have call predecessors, (1247), 1230 states have call successors, (1247) [2024-12-02 14:55:50,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3944 states to 3944 states and 5770 transitions. [2024-12-02 14:55:50,713 INFO L78 Accepts]: Start accepts. Automaton has 3944 states and 5770 transitions. Word has length 168 [2024-12-02 14:55:50,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:55:50,714 INFO L471 AbstractCegarLoop]: Abstraction has 3944 states and 5770 transitions. [2024-12-02 14:55:50,714 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 14:55:50,714 INFO L276 IsEmpty]: Start isEmpty. Operand 3944 states and 5770 transitions. [2024-12-02 14:55:50,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2024-12-02 14:55:50,733 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:55:50,734 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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] [2024-12-02 14:55:50,734 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 14:55:50,734 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:55:50,735 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:55:50,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1083649854, now seen corresponding path program 1 times [2024-12-02 14:55:50,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:55:50,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325894036] [2024-12-02 14:55:50,735 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:55:50,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:55:54,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:55:55,485 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2024-12-02 14:55:55,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:55:55,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325894036] [2024-12-02 14:55:55,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325894036] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:55:55,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:55:55,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:55:55,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864485759] [2024-12-02 14:55:55,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:55:55,488 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:55:55,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:55:55,489 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:55:55,489 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:55:55,489 INFO L87 Difference]: Start difference. First operand 3944 states and 5770 transitions. Second operand has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 14:55:59,552 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:56:00,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:56:00,740 INFO L93 Difference]: Finished difference Result 10464 states and 15347 transitions. [2024-12-02 14:56:00,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:56:00,741 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 241 [2024-12-02 14:56:00,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:56:00,800 INFO L225 Difference]: With dead ends: 10464 [2024-12-02 14:56:00,800 INFO L226 Difference]: Without dead ends: 6535 [2024-12-02 14:56:00,828 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:56:00,828 INFO L435 NwaCegarLoop]: 3353 mSDtfsCounter, 2268 mSDsluCounter, 3198 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 17 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2268 SdHoareTripleChecker+Valid, 6551 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:56:00,829 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2268 Valid, 6551 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 70 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 14:56:00,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6535 states. [2024-12-02 14:56:01,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6535 to 6531. [2024-12-02 14:56:01,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6531 states, 4203 states have (on average 1.2978824649060194) internal successors, (5455), 4267 states have internal predecessors, (5455), 2045 states have call successors, (2045), 283 states have call predecessors, (2045), 282 states have return successors, (2062), 2012 states have call predecessors, (2062), 2045 states have call successors, (2062) [2024-12-02 14:56:01,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6531 states to 6531 states and 9562 transitions. [2024-12-02 14:56:01,263 INFO L78 Accepts]: Start accepts. Automaton has 6531 states and 9562 transitions. Word has length 241 [2024-12-02 14:56:01,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:56:01,264 INFO L471 AbstractCegarLoop]: Abstraction has 6531 states and 9562 transitions. [2024-12-02 14:56:01,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 14:56:01,264 INFO L276 IsEmpty]: Start isEmpty. Operand 6531 states and 9562 transitions. [2024-12-02 14:56:01,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-12-02 14:56:01,296 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:56:01,296 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:56:01,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 14:56:01,296 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:56:01,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:56:01,297 INFO L85 PathProgramCache]: Analyzing trace with hash 5762661, now seen corresponding path program 1 times [2024-12-02 14:56:01,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:56:01,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761019075] [2024-12-02 14:56:01,297 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:56:01,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:56:06,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:56:06,606 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-12-02 14:56:06,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:56:06,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761019075] [2024-12-02 14:56:06,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761019075] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:56:06,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:56:06,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:56:06,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577537774] [2024-12-02 14:56:06,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:56:06,607 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:56:06,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:56:06,608 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:56:06,608 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:56:06,609 INFO L87 Difference]: Start difference. First operand 6531 states and 9562 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 14:56:10,656 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:56:11,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:56:11,678 INFO L93 Difference]: Finished difference Result 15637 states and 22927 transitions. [2024-12-02 14:56:11,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:56:11,679 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 304 [2024-12-02 14:56:11,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:56:11,748 INFO L225 Difference]: With dead ends: 15637 [2024-12-02 14:56:11,748 INFO L226 Difference]: Without dead ends: 9121 [2024-12-02 14:56:11,791 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:56:11,792 INFO L435 NwaCegarLoop]: 5511 mSDtfsCounter, 2273 mSDsluCounter, 3177 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2273 SdHoareTripleChecker+Valid, 8688 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 14:56:11,792 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2273 Valid, 8688 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 70 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 14:56:11,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9121 states. [2024-12-02 14:56:12,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9121 to 9117. [2024-12-02 14:56:12,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9117 states, 5858 states have (on average 1.299931717309662) internal successors, (7615), 5942 states have internal predecessors, (7615), 2860 states have call successors, (2860), 399 states have call predecessors, (2860), 398 states have return successors, (2877), 2819 states have call predecessors, (2877), 2860 states have call successors, (2877) [2024-12-02 14:56:12,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9117 states to 9117 states and 13352 transitions. [2024-12-02 14:56:12,248 INFO L78 Accepts]: Start accepts. Automaton has 9117 states and 13352 transitions. Word has length 304 [2024-12-02 14:56:12,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:56:12,249 INFO L471 AbstractCegarLoop]: Abstraction has 9117 states and 13352 transitions. [2024-12-02 14:56:12,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 14:56:12,249 INFO L276 IsEmpty]: Start isEmpty. Operand 9117 states and 13352 transitions. [2024-12-02 14:56:12,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 378 [2024-12-02 14:56:12,286 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:56:12,287 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:12,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 14:56:12,287 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:56:12,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:56:12,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1969363091, now seen corresponding path program 1 times [2024-12-02 14:56:12,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:56:12,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481595202] [2024-12-02 14:56:12,288 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:56:12,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:56:16,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:56:16,781 INFO L134 CoverageAnalysis]: Checked inductivity of 606 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 579 trivial. 0 not checked. [2024-12-02 14:56:16,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:56:16,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481595202] [2024-12-02 14:56:16,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481595202] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:56:16,782 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:56:16,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:56:16,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42552987] [2024-12-02 14:56:16,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:56:16,783 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:56:16,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:56:16,784 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:56:16,784 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:56:16,784 INFO L87 Difference]: Start difference. First operand 9117 states and 13352 transitions. Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-12-02 14:56:20,846 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:56:21,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:56:21,988 INFO L93 Difference]: Finished difference Result 21075 states and 30862 transitions. [2024-12-02 14:56:21,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:56:21,989 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 377 [2024-12-02 14:56:21,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:56:22,096 INFO L225 Difference]: With dead ends: 21075 [2024-12-02 14:56:22,097 INFO L226 Difference]: Without dead ends: 11973 [2024-12-02 14:56:22,139 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:56:22,139 INFO L435 NwaCegarLoop]: 5694 mSDtfsCounter, 2926 mSDsluCounter, 2716 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2926 SdHoareTripleChecker+Valid, 8410 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:56:22,140 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2926 Valid, 8410 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 68 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 14:56:22,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11973 states. [2024-12-02 14:56:23,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11973 to 11969. [2024-12-02 14:56:23,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11969 states, 7687 states have (on average 1.2990763626902562) internal successors, (9986), 7796 states have internal predecessors, (9986), 3748 states have call successors, (3748), 535 states have call predecessors, (3748), 533 states have return successors, (3765), 3695 states have call predecessors, (3765), 3748 states have call successors, (3765) [2024-12-02 14:56:23,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11969 states to 11969 states and 17499 transitions. [2024-12-02 14:56:23,275 INFO L78 Accepts]: Start accepts. Automaton has 11969 states and 17499 transitions. Word has length 377 [2024-12-02 14:56:23,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:56:23,276 INFO L471 AbstractCegarLoop]: Abstraction has 11969 states and 17499 transitions. [2024-12-02 14:56:23,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-12-02 14:56:23,277 INFO L276 IsEmpty]: Start isEmpty. Operand 11969 states and 17499 transitions. [2024-12-02 14:56:23,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 378 [2024-12-02 14:56:23,332 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:56:23,332 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:23,332 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 14:56:23,333 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:56:23,333 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:56:23,333 INFO L85 PathProgramCache]: Analyzing trace with hash -621229521, now seen corresponding path program 1 times [2024-12-02 14:56:23,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:56:23,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585757190] [2024-12-02 14:56:23,333 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:56:23,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:56:27,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:56:27,946 INFO L134 CoverageAnalysis]: Checked inductivity of 606 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 579 trivial. 0 not checked. [2024-12-02 14:56:27,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:56:27,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585757190] [2024-12-02 14:56:27,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585757190] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:56:27,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:56:27,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:56:27,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203499607] [2024-12-02 14:56:27,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:56:27,948 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:56:27,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:56:27,948 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:56:27,948 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:56:27,949 INFO L87 Difference]: Start difference. First operand 11969 states and 17499 transitions. Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-12-02 14:56:31,999 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:56:32,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:56:32,943 INFO L93 Difference]: Finished difference Result 26510 states and 38789 transitions. [2024-12-02 14:56:32,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:56:32,943 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 377 [2024-12-02 14:56:32,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:56:33,004 INFO L225 Difference]: With dead ends: 26510 [2024-12-02 14:56:33,004 INFO L226 Difference]: Without dead ends: 14556 [2024-12-02 14:56:33,041 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:56:33,042 INFO L435 NwaCegarLoop]: 5516 mSDtfsCounter, 2269 mSDsluCounter, 3194 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2269 SdHoareTripleChecker+Valid, 8710 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 14:56:33,042 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2269 Valid, 8710 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 65 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 14:56:33,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14556 states. [2024-12-02 14:56:33,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14556 to 14552. [2024-12-02 14:56:33,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14552 states, 9338 states have (on average 1.3002784322124652) internal successors, (12142), 9467 states have internal predecessors, (12142), 4563 states have call successors, (4563), 652 states have call predecessors, (4563), 650 states have return successors, (4580), 4502 states have call predecessors, (4580), 4563 states have call successors, (4580) [2024-12-02 14:56:33,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14552 states to 14552 states and 21285 transitions. [2024-12-02 14:56:33,508 INFO L78 Accepts]: Start accepts. Automaton has 14552 states and 21285 transitions. Word has length 377 [2024-12-02 14:56:33,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:56:33,509 INFO L471 AbstractCegarLoop]: Abstraction has 14552 states and 21285 transitions. [2024-12-02 14:56:33,509 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-12-02 14:56:33,509 INFO L276 IsEmpty]: Start isEmpty. Operand 14552 states and 21285 transitions. [2024-12-02 14:56:33,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 424 [2024-12-02 14:56:33,537 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:56:33,537 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:56:33,537 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 14:56:33,537 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:56:33,538 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:56:33,538 INFO L85 PathProgramCache]: Analyzing trace with hash 440047629, now seen corresponding path program 1 times [2024-12-02 14:56:33,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:56:33,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926846307] [2024-12-02 14:56:33,538 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:56:33,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:56:37,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:56:38,127 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 14:56:38,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:56:38,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926846307] [2024-12-02 14:56:38,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926846307] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:56:38,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:56:38,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:56:38,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290309345] [2024-12-02 14:56:38,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:56:38,128 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:56:38,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:56:38,129 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:56:38,129 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:56:38,129 INFO L87 Difference]: Start difference. First operand 14552 states and 21285 transitions. Second operand has 3 states, 3 states have (on average 55.0) internal successors, (165), 3 states have internal predecessors, (165), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-12-02 14:56:38,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:56:38,595 INFO L93 Difference]: Finished difference Result 29091 states and 42554 transitions. [2024-12-02 14:56:38,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:56:38,595 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 55.0) internal successors, (165), 3 states have internal predecessors, (165), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 423 [2024-12-02 14:56:38,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:56:38,654 INFO L225 Difference]: With dead ends: 29091 [2024-12-02 14:56:38,654 INFO L226 Difference]: Without dead ends: 14554 [2024-12-02 14:56:38,694 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:56:38,694 INFO L435 NwaCegarLoop]: 3253 mSDtfsCounter, 0 mSDsluCounter, 3247 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6500 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:56:38,694 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6500 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:56:38,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14554 states. [2024-12-02 14:56:39,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14554 to 14554. [2024-12-02 14:56:39,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14554 states, 9340 states have (on average 1.3002141327623127) internal successors, (12144), 9469 states have internal predecessors, (12144), 4563 states have call successors, (4563), 652 states have call predecessors, (4563), 650 states have return successors, (4580), 4502 states have call predecessors, (4580), 4563 states have call successors, (4580) [2024-12-02 14:56:39,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14554 states to 14554 states and 21287 transitions. [2024-12-02 14:56:39,328 INFO L78 Accepts]: Start accepts. Automaton has 14554 states and 21287 transitions. Word has length 423 [2024-12-02 14:56:39,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:56:39,329 INFO L471 AbstractCegarLoop]: Abstraction has 14554 states and 21287 transitions. [2024-12-02 14:56:39,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.0) internal successors, (165), 3 states have internal predecessors, (165), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-12-02 14:56:39,330 INFO L276 IsEmpty]: Start isEmpty. Operand 14554 states and 21287 transitions. [2024-12-02 14:56:39,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 425 [2024-12-02 14:56:39,374 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:56:39,375 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:56:39,375 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 14:56:39,375 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:56:39,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:56:39,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1979285316, now seen corresponding path program 1 times [2024-12-02 14:56:39,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:56:39,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188531500] [2024-12-02 14:56:39,376 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:56:39,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:56:43,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:56:44,763 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 14:56:44,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:56:44,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188531500] [2024-12-02 14:56:44,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188531500] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:56:44,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:56:44,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:56:44,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759453603] [2024-12-02 14:56:44,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:56:44,765 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:56:44,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:56:44,766 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:56:44,766 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:56:44,767 INFO L87 Difference]: Start difference. First operand 14554 states and 21287 transitions. Second operand has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 3 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-12-02 14:56:45,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:56:45,474 INFO L93 Difference]: Finished difference Result 43101 states and 63062 transitions. [2024-12-02 14:56:45,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:56:45,474 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 3 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 424 [2024-12-02 14:56:45,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:56:45,750 INFO L225 Difference]: With dead ends: 43101 [2024-12-02 14:56:45,750 INFO L226 Difference]: Without dead ends: 28562 [2024-12-02 14:56:45,862 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:56:45,863 INFO L435 NwaCegarLoop]: 3253 mSDtfsCounter, 2917 mSDsluCounter, 3221 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2917 SdHoareTripleChecker+Valid, 6474 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:56:45,863 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2917 Valid, 6474 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:56:45,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28562 states. [2024-12-02 14:56:46,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28562 to 28560. [2024-12-02 14:56:47,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28560 states, 18338 states have (on average 1.3016686661577053) internal successors, (23870), 18585 states have internal predecessors, (23870), 8939 states have call successors, (8939), 1285 states have call predecessors, (8939), 1282 states have return successors, (8975), 8823 states have call predecessors, (8975), 8939 states have call successors, (8975) [2024-12-02 14:56:47,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28560 states to 28560 states and 41784 transitions. [2024-12-02 14:56:47,207 INFO L78 Accepts]: Start accepts. Automaton has 28560 states and 41784 transitions. Word has length 424 [2024-12-02 14:56:47,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:56:47,208 INFO L471 AbstractCegarLoop]: Abstraction has 28560 states and 41784 transitions. [2024-12-02 14:56:47,208 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 3 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-12-02 14:56:47,209 INFO L276 IsEmpty]: Start isEmpty. Operand 28560 states and 41784 transitions. [2024-12-02 14:56:47,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2024-12-02 14:56:47,237 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:56:47,237 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 13, 13, 13, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:56:47,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 14:56:47,238 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:56:47,238 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:56:47,238 INFO L85 PathProgramCache]: Analyzing trace with hash 648140010, now seen corresponding path program 1 times [2024-12-02 14:56:47,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:56:47,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323904801] [2024-12-02 14:56:47,239 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:56:47,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:56:51,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:56:52,026 INFO L134 CoverageAnalysis]: Checked inductivity of 826 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 781 trivial. 0 not checked. [2024-12-02 14:56:52,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:56:52,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323904801] [2024-12-02 14:56:52,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323904801] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:56:52,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:56:52,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:56:52,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034167873] [2024-12-02 14:56:52,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:56:52,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:56:52,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:56:52,029 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:56:52,029 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:56:52,029 INFO L87 Difference]: Start difference. First operand 28560 states and 41784 transitions. Second operand has 3 states, 3 states have (on average 65.33333333333333) internal successors, (196), 3 states have internal predecessors, (196), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-12-02 14:56:56,079 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:56:57,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:56:57,866 INFO L93 Difference]: Finished difference Result 62269 states and 91169 transitions. [2024-12-02 14:56:57,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:56:57,867 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 65.33333333333333) internal successors, (196), 3 states have internal predecessors, (196), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) Word has length 438 [2024-12-02 14:56:57,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:56:58,125 INFO L225 Difference]: With dead ends: 62269 [2024-12-02 14:56:58,125 INFO L226 Difference]: Without dead ends: 33724 [2024-12-02 14:56:58,270 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:56:58,271 INFO L435 NwaCegarLoop]: 5516 mSDtfsCounter, 2269 mSDsluCounter, 3193 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2269 SdHoareTripleChecker+Valid, 8709 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 14:56:58,271 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2269 Valid, 8709 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 68 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 14:56:58,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33724 states. [2024-12-02 14:56:59,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33724 to 33718. [2024-12-02 14:56:59,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33718 states, 21636 states have (on average 1.302366426326493) internal successors, (28178), 21923 states have internal predecessors, (28178), 10569 states have call successors, (10569), 1515 states have call predecessors, (10569), 1512 states have return successors, (10605), 10437 states have call predecessors, (10605), 10569 states have call successors, (10605) [2024-12-02 14:56:59,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33718 states to 33718 states and 49352 transitions. [2024-12-02 14:56:59,839 INFO L78 Accepts]: Start accepts. Automaton has 33718 states and 49352 transitions. Word has length 438 [2024-12-02 14:56:59,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:56:59,839 INFO L471 AbstractCegarLoop]: Abstraction has 33718 states and 49352 transitions. [2024-12-02 14:56:59,839 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 65.33333333333333) internal successors, (196), 3 states have internal predecessors, (196), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-12-02 14:56:59,839 INFO L276 IsEmpty]: Start isEmpty. Operand 33718 states and 49352 transitions. [2024-12-02 14:56:59,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2024-12-02 14:56:59,871 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:56:59,871 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 13, 13, 13, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:56:59,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 14:56:59,871 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:56:59,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:56:59,872 INFO L85 PathProgramCache]: Analyzing trace with hash -139756797, now seen corresponding path program 1 times [2024-12-02 14:56:59,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:56:59,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98001417] [2024-12-02 14:56:59,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:56:59,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:57:04,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:57:05,024 INFO L134 CoverageAnalysis]: Checked inductivity of 828 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 781 trivial. 0 not checked. [2024-12-02 14:57:05,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:57:05,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98001417] [2024-12-02 14:57:05,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98001417] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:57:05,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:57:05,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:57:05,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695949860] [2024-12-02 14:57:05,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:57:05,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:57:05,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:57:05,026 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:57:05,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:57:05,027 INFO L87 Difference]: Start difference. First operand 33718 states and 49352 transitions. Second operand has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-12-02 14:57:09,079 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:57:10,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:57:10,785 INFO L93 Difference]: Finished difference Result 72633 states and 106365 transitions. [2024-12-02 14:57:10,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:57:10,786 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) Word has length 439 [2024-12-02 14:57:10,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:57:11,088 INFO L225 Difference]: With dead ends: 72633 [2024-12-02 14:57:11,088 INFO L226 Difference]: Without dead ends: 38930 [2024-12-02 14:57:11,273 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:57:11,273 INFO L435 NwaCegarLoop]: 5516 mSDtfsCounter, 2281 mSDsluCounter, 3194 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2281 SdHoareTripleChecker+Valid, 8710 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 14:57:11,273 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2281 Valid, 8710 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 69 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 14:57:11,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38930 states. [2024-12-02 14:57:12,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38930 to 38924. [2024-12-02 14:57:12,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38924 states, 24974 states have (on average 1.302714823416353) internal successors, (32534), 25301 states have internal predecessors, (32534), 12203 states have call successors, (12203), 1749 states have call predecessors, (12203), 1746 states have return successors, (12239), 12055 states have call predecessors, (12239), 12203 states have call successors, (12239) [2024-12-02 14:57:13,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38924 states to 38924 states and 56976 transitions. [2024-12-02 14:57:13,159 INFO L78 Accepts]: Start accepts. Automaton has 38924 states and 56976 transitions. Word has length 439 [2024-12-02 14:57:13,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:57:13,160 INFO L471 AbstractCegarLoop]: Abstraction has 38924 states and 56976 transitions. [2024-12-02 14:57:13,160 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2024-12-02 14:57:13,160 INFO L276 IsEmpty]: Start isEmpty. Operand 38924 states and 56976 transitions. [2024-12-02 14:57:13,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2024-12-02 14:57:13,189 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:57:13,189 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:57:13,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 14:57:13,189 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:57:13,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:57:13,190 INFO L85 PathProgramCache]: Analyzing trace with hash 749455978, now seen corresponding path program 1 times [2024-12-02 14:57:13,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:57:13,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126229877] [2024-12-02 14:57:13,190 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:57:13,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:57:17,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:57:18,418 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 14:57:18,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:57:18,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126229877] [2024-12-02 14:57:18,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126229877] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:57:18,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:57:18,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:57:18,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74215418] [2024-12-02 14:57:18,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:57:18,420 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:57:18,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:57:18,421 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:57:18,421 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:57:18,421 INFO L87 Difference]: Start difference. First operand 38924 states and 56976 transitions. Second operand has 4 states, 4 states have (on average 43.0) internal successors, (172), 4 states have internal predecessors, (172), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 14:57:22,494 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:57:40,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:57:40,870 INFO L93 Difference]: Finished difference Result 77833 states and 114039 transitions. [2024-12-02 14:57:40,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:57:40,871 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 43.0) internal successors, (172), 4 states have internal predecessors, (172), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 432 [2024-12-02 14:57:40,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:57:41,098 INFO L225 Difference]: With dead ends: 77833 [2024-12-02 14:57:41,098 INFO L226 Difference]: Without dead ends: 38924 [2024-12-02 14:57:41,270 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:57:41,271 INFO L435 NwaCegarLoop]: 3252 mSDtfsCounter, 3094 mSDsluCounter, 1877 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3094 SdHoareTripleChecker+Valid, 5129 SdHoareTripleChecker+Invalid, 1378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:57:41,271 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3094 Valid, 5129 Invalid, 1378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1376 Invalid, 1 Unknown, 0 Unchecked, 20.2s Time] [2024-12-02 14:57:41,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38924 states. [2024-12-02 14:57:43,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38924 to 38924. [2024-12-02 14:57:43,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38924 states, 24974 states have (on average 1.3021141987667173) internal successors, (32519), 25301 states have internal predecessors, (32519), 12203 states have call successors, (12203), 1749 states have call predecessors, (12203), 1746 states have return successors, (12239), 12055 states have call predecessors, (12239), 12203 states have call successors, (12239) [2024-12-02 14:57:43,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38924 states to 38924 states and 56961 transitions. [2024-12-02 14:57:43,390 INFO L78 Accepts]: Start accepts. Automaton has 38924 states and 56961 transitions. Word has length 432 [2024-12-02 14:57:43,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:57:43,391 INFO L471 AbstractCegarLoop]: Abstraction has 38924 states and 56961 transitions. [2024-12-02 14:57:43,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 43.0) internal successors, (172), 4 states have internal predecessors, (172), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 14:57:43,391 INFO L276 IsEmpty]: Start isEmpty. Operand 38924 states and 56961 transitions. [2024-12-02 14:57:43,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2024-12-02 14:57:43,416 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:57:43,416 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:57:43,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 14:57:43,416 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:57:43,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:57:43,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1881090316, now seen corresponding path program 1 times [2024-12-02 14:57:43,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:57:43,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174568939] [2024-12-02 14:57:43,417 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:57:43,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:57:47,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:57:48,308 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 14:57:48,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:57:48,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174568939] [2024-12-02 14:57:48,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174568939] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:57:48,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:57:48,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:57:48,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255628526] [2024-12-02 14:57:48,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:57:48,309 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:57:48,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:57:48,310 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:57:48,310 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:57:48,310 INFO L87 Difference]: Start difference. First operand 38924 states and 56961 transitions. Second operand has 5 states, 5 states have (on average 34.6) internal successors, (173), 5 states have internal predecessors, (173), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 14:57:52,358 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:58:09,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:58:09,210 INFO L93 Difference]: Finished difference Result 77833 states and 114009 transitions. [2024-12-02 14:58:09,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:58:09,211 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.6) internal successors, (173), 5 states have internal predecessors, (173), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 433 [2024-12-02 14:58:09,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:58:09,394 INFO L225 Difference]: With dead ends: 77833 [2024-12-02 14:58:09,394 INFO L226 Difference]: Without dead ends: 38924 [2024-12-02 14:58:09,525 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 14:58:09,525 INFO L435 NwaCegarLoop]: 3250 mSDtfsCounter, 3631 mSDsluCounter, 1875 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3631 SdHoareTripleChecker+Valid, 5125 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.9s IncrementalHoareTripleChecker+Time [2024-12-02 14:58:09,526 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3631 Valid, 5125 Invalid, 4093 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 18.9s Time] [2024-12-02 14:58:09,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38924 states. [2024-12-02 14:58:11,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38924 to 38924. [2024-12-02 14:58:11,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38924 states, 24974 states have (on average 1.3015135741170818) internal successors, (32504), 25301 states have internal predecessors, (32504), 12203 states have call successors, (12203), 1749 states have call predecessors, (12203), 1746 states have return successors, (12239), 12055 states have call predecessors, (12239), 12203 states have call successors, (12239) [2024-12-02 14:58:11,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38924 states to 38924 states and 56946 transitions. [2024-12-02 14:58:11,521 INFO L78 Accepts]: Start accepts. Automaton has 38924 states and 56946 transitions. Word has length 433 [2024-12-02 14:58:11,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:58:11,522 INFO L471 AbstractCegarLoop]: Abstraction has 38924 states and 56946 transitions. [2024-12-02 14:58:11,522 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.6) internal successors, (173), 5 states have internal predecessors, (173), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 14:58:11,522 INFO L276 IsEmpty]: Start isEmpty. Operand 38924 states and 56946 transitions. [2024-12-02 14:58:11,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2024-12-02 14:58:11,547 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:58:11,547 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:58:11,547 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 14:58:11,547 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:58:11,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:58:11,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1709130202, now seen corresponding path program 1 times [2024-12-02 14:58:11,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:58:11,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344920673] [2024-12-02 14:58:11,548 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:58:11,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:58:16,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:58:16,860 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 14:58:16,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:58:16,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344920673] [2024-12-02 14:58:16,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344920673] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:58:16,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:58:16,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:58:16,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817943915] [2024-12-02 14:58:16,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:58:16,861 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:58:16,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:58:16,862 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:58:16,862 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:58:16,863 INFO L87 Difference]: Start difference. First operand 38924 states and 56946 transitions. Second operand has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 14:58:20,916 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:58:39,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:58:39,354 INFO L93 Difference]: Finished difference Result 77833 states and 113979 transitions. [2024-12-02 14:58:39,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:58:39,355 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 434 [2024-12-02 14:58:39,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:58:39,658 INFO L225 Difference]: With dead ends: 77833 [2024-12-02 14:58:39,658 INFO L226 Difference]: Without dead ends: 38924 [2024-12-02 14:58:39,881 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 14:58:39,882 INFO L435 NwaCegarLoop]: 3249 mSDtfsCounter, 3628 mSDsluCounter, 1874 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3628 SdHoareTripleChecker+Valid, 5123 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:58:39,882 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3628 Valid, 5123 Invalid, 4093 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 19.0s Time] [2024-12-02 14:58:39,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38924 states. [2024-12-02 14:58:42,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38924 to 38924. [2024-12-02 14:58:42,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38924 states, 24974 states have (on average 1.300912949467446) internal successors, (32489), 25301 states have internal predecessors, (32489), 12203 states have call successors, (12203), 1749 states have call predecessors, (12203), 1746 states have return successors, (12239), 12055 states have call predecessors, (12239), 12203 states have call successors, (12239) [2024-12-02 14:58:42,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38924 states to 38924 states and 56931 transitions. [2024-12-02 14:58:42,589 INFO L78 Accepts]: Start accepts. Automaton has 38924 states and 56931 transitions. Word has length 434 [2024-12-02 14:58:42,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:58:42,590 INFO L471 AbstractCegarLoop]: Abstraction has 38924 states and 56931 transitions. [2024-12-02 14:58:42,590 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 14:58:42,590 INFO L276 IsEmpty]: Start isEmpty. Operand 38924 states and 56931 transitions. [2024-12-02 14:58:42,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 436 [2024-12-02 14:58:42,614 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:58:42,614 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:58:42,615 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 14:58:42,615 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:58:42,615 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:58:42,615 INFO L85 PathProgramCache]: Analyzing trace with hash -558817360, now seen corresponding path program 1 times [2024-12-02 14:58:42,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:58:42,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179123326] [2024-12-02 14:58:42,616 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:58:42,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:58:46,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:58:47,301 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 14:58:47,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:58:47,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179123326] [2024-12-02 14:58:47,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179123326] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:58:47,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:58:47,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:58:47,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866261066] [2024-12-02 14:58:47,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:58:47,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:58:47,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:58:47,303 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:58:47,304 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:58:47,304 INFO L87 Difference]: Start difference. First operand 38924 states and 56931 transitions. Second operand has 5 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 14:58:51,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:59:08,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:59:08,383 INFO L93 Difference]: Finished difference Result 77833 states and 113949 transitions. [2024-12-02 14:59:08,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:59:08,384 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 435 [2024-12-02 14:59:08,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:59:08,601 INFO L225 Difference]: With dead ends: 77833 [2024-12-02 14:59:08,601 INFO L226 Difference]: Without dead ends: 38924 [2024-12-02 14:59:08,749 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 14:59:08,749 INFO L435 NwaCegarLoop]: 3248 mSDtfsCounter, 3625 mSDsluCounter, 1873 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3625 SdHoareTripleChecker+Valid, 5121 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.5s IncrementalHoareTripleChecker+Time [2024-12-02 14:59:08,750 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3625 Valid, 5121 Invalid, 4093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 18.5s Time] [2024-12-02 14:59:08,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38924 states. [2024-12-02 14:59:10,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38924 to 38924. [2024-12-02 14:59:10,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38924 states, 24974 states have (on average 1.3003123248178106) internal successors, (32474), 25301 states have internal predecessors, (32474), 12203 states have call successors, (12203), 1749 states have call predecessors, (12203), 1746 states have return successors, (12239), 12055 states have call predecessors, (12239), 12203 states have call successors, (12239) [2024-12-02 14:59:11,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38924 states to 38924 states and 56916 transitions. [2024-12-02 14:59:11,122 INFO L78 Accepts]: Start accepts. Automaton has 38924 states and 56916 transitions. Word has length 435 [2024-12-02 14:59:11,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:59:11,122 INFO L471 AbstractCegarLoop]: Abstraction has 38924 states and 56916 transitions. [2024-12-02 14:59:11,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 14:59:11,123 INFO L276 IsEmpty]: Start isEmpty. Operand 38924 states and 56916 transitions. [2024-12-02 14:59:11,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2024-12-02 14:59:11,147 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:59:11,147 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:59:11,148 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 14:59:11,148 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:59:11,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:59:11,148 INFO L85 PathProgramCache]: Analyzing trace with hash 855658978, now seen corresponding path program 1 times [2024-12-02 14:59:11,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:59:11,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970438069] [2024-12-02 14:59:11,149 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:59:11,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:59:15,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:59:16,037 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 14:59:16,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:59:16,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970438069] [2024-12-02 14:59:16,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970438069] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:59:16,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:59:16,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:59:16,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508197410] [2024-12-02 14:59:16,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:59:16,039 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:59:16,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:59:16,039 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:59:16,039 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:59:16,040 INFO L87 Difference]: Start difference. First operand 38924 states and 56916 transitions. Second operand has 5 states, 5 states have (on average 35.2) internal successors, (176), 5 states have internal predecessors, (176), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 14:59:20,087 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:59:37,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:59:37,721 INFO L93 Difference]: Finished difference Result 77833 states and 113919 transitions. [2024-12-02 14:59:37,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:59:37,721 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.2) internal successors, (176), 5 states have internal predecessors, (176), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 436 [2024-12-02 14:59:37,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:59:37,931 INFO L225 Difference]: With dead ends: 77833 [2024-12-02 14:59:37,932 INFO L226 Difference]: Without dead ends: 38924 [2024-12-02 14:59:38,079 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 14:59:38,080 INFO L435 NwaCegarLoop]: 3247 mSDtfsCounter, 3622 mSDsluCounter, 1872 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3622 SdHoareTripleChecker+Valid, 5119 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.6s IncrementalHoareTripleChecker+Time [2024-12-02 14:59:38,080 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3622 Valid, 5119 Invalid, 4093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 18.6s Time] [2024-12-02 14:59:38,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38924 states. [2024-12-02 14:59:40,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38924 to 38924. [2024-12-02 14:59:40,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38924 states, 24974 states have (on average 1.2997117001681748) internal successors, (32459), 25301 states have internal predecessors, (32459), 12203 states have call successors, (12203), 1749 states have call predecessors, (12203), 1746 states have return successors, (12239), 12055 states have call predecessors, (12239), 12203 states have call successors, (12239) [2024-12-02 14:59:41,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38924 states to 38924 states and 56901 transitions. [2024-12-02 14:59:41,237 INFO L78 Accepts]: Start accepts. Automaton has 38924 states and 56901 transitions. Word has length 436 [2024-12-02 14:59:41,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:59:41,238 INFO L471 AbstractCegarLoop]: Abstraction has 38924 states and 56901 transitions. [2024-12-02 14:59:41,238 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.2) internal successors, (176), 5 states have internal predecessors, (176), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 14:59:41,238 INFO L276 IsEmpty]: Start isEmpty. Operand 38924 states and 56901 transitions. [2024-12-02 14:59:41,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2024-12-02 14:59:41,262 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:59:41,262 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:59:41,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 14:59:41,263 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:59:41,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:59:41,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1869269100, now seen corresponding path program 1 times [2024-12-02 14:59:41,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:59:41,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913919177] [2024-12-02 14:59:41,263 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:59:41,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:59:47,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:59:48,423 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 14:59:48,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:59:48,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913919177] [2024-12-02 14:59:48,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913919177] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:59:48,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:59:48,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:59:48,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817989618] [2024-12-02 14:59:48,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:59:48,425 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:59:48,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:59:48,426 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:59:48,426 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:59:48,426 INFO L87 Difference]: Start difference. First operand 38924 states and 56901 transitions. Second operand has 5 states, 5 states have (on average 35.4) internal successors, (177), 5 states have internal predecessors, (177), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 14:59:52,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:00:11,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:00:11,710 INFO L93 Difference]: Finished difference Result 77833 states and 113889 transitions. [2024-12-02 15:00:11,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:00:11,711 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.4) internal successors, (177), 5 states have internal predecessors, (177), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 437 [2024-12-02 15:00:11,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:00:11,956 INFO L225 Difference]: With dead ends: 77833 [2024-12-02 15:00:11,956 INFO L226 Difference]: Without dead ends: 38924 [2024-12-02 15:00:12,099 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:00:12,100 INFO L435 NwaCegarLoop]: 3246 mSDtfsCounter, 3619 mSDsluCounter, 1871 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3619 SdHoareTripleChecker+Valid, 5117 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:00:12,100 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3619 Valid, 5117 Invalid, 4093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 18.9s Time] [2024-12-02 15:00:12,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38924 states. [2024-12-02 15:00:14,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38924 to 38924. [2024-12-02 15:00:14,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38924 states, 24974 states have (on average 1.2991110755185393) internal successors, (32444), 25301 states have internal predecessors, (32444), 12203 states have call successors, (12203), 1749 states have call predecessors, (12203), 1746 states have return successors, (12239), 12055 states have call predecessors, (12239), 12203 states have call successors, (12239) [2024-12-02 15:00:14,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38924 states to 38924 states and 56886 transitions. [2024-12-02 15:00:14,769 INFO L78 Accepts]: Start accepts. Automaton has 38924 states and 56886 transitions. Word has length 437 [2024-12-02 15:00:14,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:00:14,770 INFO L471 AbstractCegarLoop]: Abstraction has 38924 states and 56886 transitions. [2024-12-02 15:00:14,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.4) internal successors, (177), 5 states have internal predecessors, (177), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:00:14,770 INFO L276 IsEmpty]: Start isEmpty. Operand 38924 states and 56886 transitions. [2024-12-02 15:00:14,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2024-12-02 15:00:14,795 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:00:14,795 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:00:14,796 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 15:00:14,796 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:00:14,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:00:14,796 INFO L85 PathProgramCache]: Analyzing trace with hash -954038882, now seen corresponding path program 1 times [2024-12-02 15:00:14,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:00:14,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837643204] [2024-12-02 15:00:14,797 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:00:14,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:00:19,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:00:19,785 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 15:00:19,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:00:19,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837643204] [2024-12-02 15:00:19,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837643204] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:00:19,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:00:19,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:00:19,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112235840] [2024-12-02 15:00:19,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:00:19,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:00:19,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:00:19,787 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:00:19,787 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:00:19,788 INFO L87 Difference]: Start difference. First operand 38924 states and 56886 transitions. Second operand has 5 states, 5 states have (on average 35.6) internal successors, (178), 5 states have internal predecessors, (178), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:00:23,918 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 15:00:42,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:00:42,027 INFO L93 Difference]: Finished difference Result 77833 states and 113859 transitions. [2024-12-02 15:00:42,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:00:42,027 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.6) internal successors, (178), 5 states have internal predecessors, (178), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 438 [2024-12-02 15:00:42,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:00:42,236 INFO L225 Difference]: With dead ends: 77833 [2024-12-02 15:00:42,237 INFO L226 Difference]: Without dead ends: 38924 [2024-12-02 15:00:42,363 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:00:42,363 INFO L435 NwaCegarLoop]: 3245 mSDtfsCounter, 3616 mSDsluCounter, 1870 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3616 SdHoareTripleChecker+Valid, 5115 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:00:42,363 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3616 Valid, 5115 Invalid, 4093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 18.9s Time] [2024-12-02 15:00:42,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38924 states. [2024-12-02 15:00:45,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38924 to 38924. [2024-12-02 15:00:45,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38924 states, 24974 states have (on average 1.2985104508689036) internal successors, (32429), 25301 states have internal predecessors, (32429), 12203 states have call successors, (12203), 1749 states have call predecessors, (12203), 1746 states have return successors, (12239), 12055 states have call predecessors, (12239), 12203 states have call successors, (12239) [2024-12-02 15:00:45,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38924 states to 38924 states and 56871 transitions. [2024-12-02 15:00:45,702 INFO L78 Accepts]: Start accepts. Automaton has 38924 states and 56871 transitions. Word has length 438 [2024-12-02 15:00:45,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:00:45,703 INFO L471 AbstractCegarLoop]: Abstraction has 38924 states and 56871 transitions. [2024-12-02 15:00:45,703 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.6) internal successors, (178), 5 states have internal predecessors, (178), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:00:45,703 INFO L276 IsEmpty]: Start isEmpty. Operand 38924 states and 56871 transitions. [2024-12-02 15:00:45,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2024-12-02 15:00:45,730 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:00:45,731 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:00:45,731 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 15:00:45,731 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:00:45,731 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:00:45,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1832243496, now seen corresponding path program 1 times [2024-12-02 15:00:45,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:00:45,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768733828] [2024-12-02 15:00:45,732 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:00:45,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:00:50,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:00:50,933 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 15:00:50,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:00:50,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768733828] [2024-12-02 15:00:50,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768733828] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:00:50,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:00:50,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:00:50,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291534207] [2024-12-02 15:00:50,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:00:50,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:00:50,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:00:50,935 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:00:50,935 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:00:50,935 INFO L87 Difference]: Start difference. First operand 38924 states and 56871 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:00:55,044 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 15:01:13,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:01:13,575 INFO L93 Difference]: Finished difference Result 77833 states and 113829 transitions. [2024-12-02 15:01:13,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:01:13,576 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 439 [2024-12-02 15:01:13,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:01:13,797 INFO L225 Difference]: With dead ends: 77833 [2024-12-02 15:01:13,797 INFO L226 Difference]: Without dead ends: 38924 [2024-12-02 15:01:13,932 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:01:13,933 INFO L435 NwaCegarLoop]: 3244 mSDtfsCounter, 3613 mSDsluCounter, 1869 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3613 SdHoareTripleChecker+Valid, 5113 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:01:13,933 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3613 Valid, 5113 Invalid, 4093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 19.0s Time] [2024-12-02 15:01:13,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38924 states. [2024-12-02 15:01:17,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38924 to 38924. [2024-12-02 15:01:17,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38924 states, 24974 states have (on average 1.297909826219268) internal successors, (32414), 25301 states have internal predecessors, (32414), 12203 states have call successors, (12203), 1749 states have call predecessors, (12203), 1746 states have return successors, (12239), 12055 states have call predecessors, (12239), 12203 states have call successors, (12239) [2024-12-02 15:01:17,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38924 states to 38924 states and 56856 transitions. [2024-12-02 15:01:17,460 INFO L78 Accepts]: Start accepts. Automaton has 38924 states and 56856 transitions. Word has length 439 [2024-12-02 15:01:17,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:01:17,460 INFO L471 AbstractCegarLoop]: Abstraction has 38924 states and 56856 transitions. [2024-12-02 15:01:17,460 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:01:17,461 INFO L276 IsEmpty]: Start isEmpty. Operand 38924 states and 56856 transitions. [2024-12-02 15:01:17,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2024-12-02 15:01:17,485 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:01:17,485 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:01:17,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 15:01:17,486 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:01:17,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:01:17,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1872799398, now seen corresponding path program 1 times [2024-12-02 15:01:17,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:01:17,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606997760] [2024-12-02 15:01:17,486 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:01:17,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:01:23,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:01:23,634 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 15:01:23,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:01:23,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606997760] [2024-12-02 15:01:23,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606997760] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:01:23,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:01:23,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:01:23,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506965376] [2024-12-02 15:01:23,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:01:23,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:01:23,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:01:23,635 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:01:23,635 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:01:23,635 INFO L87 Difference]: Start difference. First operand 38924 states and 56856 transitions. Second operand has 5 states, 5 states have (on average 36.0) internal successors, (180), 5 states have internal predecessors, (180), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:01:27,686 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 15:02:05,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:02:05,986 INFO L93 Difference]: Finished difference Result 110611 states and 161544 transitions. [2024-12-02 15:02:05,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:02:05,987 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 36.0) internal successors, (180), 5 states have internal predecessors, (180), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 440 [2024-12-02 15:02:05,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:02:06,468 INFO L225 Difference]: With dead ends: 110611 [2024-12-02 15:02:06,468 INFO L226 Difference]: Without dead ends: 90878 [2024-12-02 15:02:06,567 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:02:06,568 INFO L435 NwaCegarLoop]: 5598 mSDtfsCounter, 7925 mSDsluCounter, 3928 mSDsCounter, 0 mSdLazyCounter, 2918 mSolverCounterSat, 4259 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7930 SdHoareTripleChecker+Valid, 9526 SdHoareTripleChecker+Invalid, 7178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4259 IncrementalHoareTripleChecker+Valid, 2918 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:02:06,568 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7930 Valid, 9526 Invalid, 7178 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4259 Valid, 2918 Invalid, 1 Unknown, 0 Unchecked, 34.7s Time] [2024-12-02 15:02:06,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90878 states. [2024-12-02 15:02:14,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90878 to 90832. [2024-12-02 15:02:14,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90832 states, 57366 states have (on average 1.2888819161175609) internal successors, (73938), 58231 states have internal predecessors, (73938), 29308 states have call successors, (29308), 4207 states have call predecessors, (29308), 4157 states have return successors, (29421), 28802 states have call predecessors, (29421), 29308 states have call successors, (29421) [2024-12-02 15:02:14,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90832 states to 90832 states and 132667 transitions. [2024-12-02 15:02:14,901 INFO L78 Accepts]: Start accepts. Automaton has 90832 states and 132667 transitions. Word has length 440 [2024-12-02 15:02:14,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:02:14,902 INFO L471 AbstractCegarLoop]: Abstraction has 90832 states and 132667 transitions. [2024-12-02 15:02:14,902 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 36.0) internal successors, (180), 5 states have internal predecessors, (180), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:02:14,902 INFO L276 IsEmpty]: Start isEmpty. Operand 90832 states and 132667 transitions. [2024-12-02 15:02:14,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 442 [2024-12-02 15:02:14,974 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:02:14,974 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:02:14,975 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 15:02:14,975 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:02:14,976 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:02:14,976 INFO L85 PathProgramCache]: Analyzing trace with hash -650495516, now seen corresponding path program 1 times [2024-12-02 15:02:14,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:02:14,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987808831] [2024-12-02 15:02:14,976 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:02:14,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:02:19,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:02:19,910 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 15:02:19,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:02:19,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987808831] [2024-12-02 15:02:19,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987808831] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:02:19,910 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:02:19,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:02:19,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267186618] [2024-12-02 15:02:19,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:02:19,912 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:02:19,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:02:19,913 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:02:19,913 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:02:19,913 INFO L87 Difference]: Start difference. First operand 90832 states and 132667 transitions. Second operand has 5 states, 5 states have (on average 36.2) internal successors, (181), 5 states have internal predecessors, (181), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:02:23,984 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:02:47,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:02:47,078 INFO L93 Difference]: Finished difference Result 168021 states and 245623 transitions. [2024-12-02 15:02:47,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:02:47,079 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 36.2) internal successors, (181), 5 states have internal predecessors, (181), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 441 [2024-12-02 15:02:47,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:02:47,579 INFO L225 Difference]: With dead ends: 168021 [2024-12-02 15:02:47,580 INFO L226 Difference]: Without dead ends: 90832 [2024-12-02 15:02:47,863 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:02:47,864 INFO L435 NwaCegarLoop]: 3243 mSDtfsCounter, 3609 mSDsluCounter, 1868 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3609 SdHoareTripleChecker+Valid, 5111 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:02:47,864 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3609 Valid, 5111 Invalid, 4093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 18.9s Time] [2024-12-02 15:02:47,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90832 states. [2024-12-02 15:02:55,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90832 to 90832. [2024-12-02 15:02:55,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90832 states, 57366 states have (on average 1.2885507094794826) internal successors, (73919), 58231 states have internal predecessors, (73919), 29308 states have call successors, (29308), 4207 states have call predecessors, (29308), 4157 states have return successors, (29421), 28802 states have call predecessors, (29421), 29308 states have call successors, (29421) [2024-12-02 15:02:55,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90832 states to 90832 states and 132648 transitions. [2024-12-02 15:02:56,048 INFO L78 Accepts]: Start accepts. Automaton has 90832 states and 132648 transitions. Word has length 441 [2024-12-02 15:02:56,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:02:56,048 INFO L471 AbstractCegarLoop]: Abstraction has 90832 states and 132648 transitions. [2024-12-02 15:02:56,049 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 36.2) internal successors, (181), 5 states have internal predecessors, (181), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:02:56,049 INFO L276 IsEmpty]: Start isEmpty. Operand 90832 states and 132648 transitions. [2024-12-02 15:02:56,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2024-12-02 15:02:56,107 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:02:56,108 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:02:56,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 15:02:56,108 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:02:56,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:02:56,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1299264234, now seen corresponding path program 1 times [2024-12-02 15:02:56,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:02:56,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74981966] [2024-12-02 15:02:56,109 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:02:56,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:03:00,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:03:01,130 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 15:03:01,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:03:01,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74981966] [2024-12-02 15:03:01,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74981966] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:03:01,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:03:01,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:03:01,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203108057] [2024-12-02 15:03:01,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:03:01,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:03:01,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:03:01,132 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:03:01,132 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:03:01,133 INFO L87 Difference]: Start difference. First operand 90832 states and 132648 transitions. Second operand has 5 states, 5 states have (on average 36.4) internal successors, (182), 5 states have internal predecessors, (182), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:03:05,178 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:03:28,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:03:28,144 INFO L93 Difference]: Finished difference Result 168021 states and 245585 transitions. [2024-12-02 15:03:28,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:03:28,144 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 36.4) internal successors, (182), 5 states have internal predecessors, (182), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 442 [2024-12-02 15:03:28,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:03:28,702 INFO L225 Difference]: With dead ends: 168021 [2024-12-02 15:03:28,702 INFO L226 Difference]: Without dead ends: 90832 [2024-12-02 15:03:29,015 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:03:29,016 INFO L435 NwaCegarLoop]: 3242 mSDtfsCounter, 3606 mSDsluCounter, 1867 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3606 SdHoareTripleChecker+Valid, 5109 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:03:29,016 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3606 Valid, 5109 Invalid, 4093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 19.1s Time] [2024-12-02 15:03:29,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90832 states. [2024-12-02 15:03:37,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90832 to 90832. [2024-12-02 15:03:38,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90832 states, 57366 states have (on average 1.2882195028414043) internal successors, (73900), 58231 states have internal predecessors, (73900), 29308 states have call successors, (29308), 4207 states have call predecessors, (29308), 4157 states have return successors, (29421), 28802 states have call predecessors, (29421), 29308 states have call successors, (29421) [2024-12-02 15:03:38,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90832 states to 90832 states and 132629 transitions. [2024-12-02 15:03:38,638 INFO L78 Accepts]: Start accepts. Automaton has 90832 states and 132629 transitions. Word has length 442 [2024-12-02 15:03:38,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:03:38,639 INFO L471 AbstractCegarLoop]: Abstraction has 90832 states and 132629 transitions. [2024-12-02 15:03:38,639 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 36.4) internal successors, (182), 5 states have internal predecessors, (182), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:03:38,639 INFO L276 IsEmpty]: Start isEmpty. Operand 90832 states and 132629 transitions. [2024-12-02 15:03:38,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2024-12-02 15:03:38,698 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:03:38,698 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:03:38,698 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 15:03:38,698 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:03:38,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:03:38,699 INFO L85 PathProgramCache]: Analyzing trace with hash 178258592, now seen corresponding path program 1 times [2024-12-02 15:03:38,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:03:38,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141289809] [2024-12-02 15:03:38,699 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:03:38,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:03:42,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:03:43,480 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 15:03:43,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:03:43,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141289809] [2024-12-02 15:03:43,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141289809] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:03:43,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:03:43,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:03:43,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455917015] [2024-12-02 15:03:43,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:03:43,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:03:43,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:03:43,482 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:03:43,482 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:03:43,482 INFO L87 Difference]: Start difference. First operand 90832 states and 132629 transitions. Second operand has 5 states, 5 states have (on average 36.6) internal successors, (183), 5 states have internal predecessors, (183), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:03:47,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:04:13,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:04:13,151 INFO L93 Difference]: Finished difference Result 168021 states and 245547 transitions. [2024-12-02 15:04:13,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:04:13,151 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 36.6) internal successors, (183), 5 states have internal predecessors, (183), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 443 [2024-12-02 15:04:13,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:04:13,799 INFO L225 Difference]: With dead ends: 168021 [2024-12-02 15:04:13,799 INFO L226 Difference]: Without dead ends: 90832 [2024-12-02 15:04:14,087 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:04:14,088 INFO L435 NwaCegarLoop]: 3241 mSDtfsCounter, 3603 mSDsluCounter, 1866 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3603 SdHoareTripleChecker+Valid, 5107 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:04:14,088 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3603 Valid, 5107 Invalid, 4093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 18.8s Time] [2024-12-02 15:04:14,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90832 states. [2024-12-02 15:04:21,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90832 to 90832. [2024-12-02 15:04:21,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90832 states, 57366 states have (on average 1.287888296203326) internal successors, (73881), 58231 states have internal predecessors, (73881), 29308 states have call successors, (29308), 4207 states have call predecessors, (29308), 4157 states have return successors, (29421), 28802 states have call predecessors, (29421), 29308 states have call successors, (29421) [2024-12-02 15:04:22,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90832 states to 90832 states and 132610 transitions. [2024-12-02 15:04:22,179 INFO L78 Accepts]: Start accepts. Automaton has 90832 states and 132610 transitions. Word has length 443 [2024-12-02 15:04:22,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:04:22,181 INFO L471 AbstractCegarLoop]: Abstraction has 90832 states and 132610 transitions. [2024-12-02 15:04:22,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 36.6) internal successors, (183), 5 states have internal predecessors, (183), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:04:22,181 INFO L276 IsEmpty]: Start isEmpty. Operand 90832 states and 132610 transitions. [2024-12-02 15:04:22,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2024-12-02 15:04:22,241 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:04:22,242 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:04:22,242 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 15:04:22,242 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:04:22,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:04:22,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1148657454, now seen corresponding path program 1 times [2024-12-02 15:04:22,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:04:22,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809954588] [2024-12-02 15:04:22,244 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:04:22,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:04:27,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:04:28,530 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 15:04:28,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:04:28,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809954588] [2024-12-02 15:04:28,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809954588] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:04:28,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:04:28,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:04:28,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23397022] [2024-12-02 15:04:28,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:04:28,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:04:28,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:04:28,531 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:04:28,532 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:04:28,532 INFO L87 Difference]: Start difference. First operand 90832 states and 132610 transitions. Second operand has 5 states, 5 states have (on average 36.8) internal successors, (184), 5 states have internal predecessors, (184), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:04:32,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:04:56,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:04:56,625 INFO L93 Difference]: Finished difference Result 168021 states and 245509 transitions. [2024-12-02 15:04:56,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:04:56,626 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 36.8) internal successors, (184), 5 states have internal predecessors, (184), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 444 [2024-12-02 15:04:56,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:04:57,442 INFO L225 Difference]: With dead ends: 168021 [2024-12-02 15:04:57,442 INFO L226 Difference]: Without dead ends: 90832 [2024-12-02 15:04:57,729 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:04:57,733 INFO L435 NwaCegarLoop]: 3240 mSDtfsCounter, 3600 mSDsluCounter, 1865 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3600 SdHoareTripleChecker+Valid, 5105 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:04:57,733 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3600 Valid, 5105 Invalid, 4093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 18.7s Time] [2024-12-02 15:04:57,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90832 states. [2024-12-02 15:05:05,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90832 to 90832. [2024-12-02 15:05:05,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90832 states, 57366 states have (on average 1.2875570895652477) internal successors, (73862), 58231 states have internal predecessors, (73862), 29308 states have call successors, (29308), 4207 states have call predecessors, (29308), 4157 states have return successors, (29421), 28802 states have call predecessors, (29421), 29308 states have call successors, (29421) [2024-12-02 15:05:05,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90832 states to 90832 states and 132591 transitions. [2024-12-02 15:05:05,776 INFO L78 Accepts]: Start accepts. Automaton has 90832 states and 132591 transitions. Word has length 444 [2024-12-02 15:05:05,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:05:05,776 INFO L471 AbstractCegarLoop]: Abstraction has 90832 states and 132591 transitions. [2024-12-02 15:05:05,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 36.8) internal successors, (184), 5 states have internal predecessors, (184), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:05:05,777 INFO L276 IsEmpty]: Start isEmpty. Operand 90832 states and 132591 transitions. [2024-12-02 15:05:05,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2024-12-02 15:05:05,837 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:05:05,837 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:05:05,837 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 15:05:05,837 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:05:05,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:05:05,838 INFO L85 PathProgramCache]: Analyzing trace with hash 781134684, now seen corresponding path program 1 times [2024-12-02 15:05:05,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:05:05,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916655940] [2024-12-02 15:05:05,838 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:05:05,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:05:10,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:05:11,358 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 15:05:11,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:05:11,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916655940] [2024-12-02 15:05:11,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916655940] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:05:11,358 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:05:11,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:05:11,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721917270] [2024-12-02 15:05:11,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:05:11,359 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:05:11,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:05:11,359 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:05:11,360 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:05:11,360 INFO L87 Difference]: Start difference. First operand 90832 states and 132591 transitions. Second operand has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:05:15,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:05:39,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:05:39,734 INFO L93 Difference]: Finished difference Result 168021 states and 245471 transitions. [2024-12-02 15:05:39,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:05:39,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 445 [2024-12-02 15:05:39,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:05:40,284 INFO L225 Difference]: With dead ends: 168021 [2024-12-02 15:05:40,284 INFO L226 Difference]: Without dead ends: 90832 [2024-12-02 15:05:40,571 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:05:40,571 INFO L435 NwaCegarLoop]: 3239 mSDtfsCounter, 3597 mSDsluCounter, 1864 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 2714 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3597 SdHoareTripleChecker+Valid, 5103 SdHoareTripleChecker+Invalid, 4093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2714 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:05:40,571 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3597 Valid, 5103 Invalid, 4093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2714 Valid, 1378 Invalid, 1 Unknown, 0 Unchecked, 19.0s Time] [2024-12-02 15:05:40,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90832 states. [2024-12-02 15:05:49,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90832 to 90832. [2024-12-02 15:05:49,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90832 states, 57366 states have (on average 1.2872258829271694) internal successors, (73843), 58231 states have internal predecessors, (73843), 29308 states have call successors, (29308), 4207 states have call predecessors, (29308), 4157 states have return successors, (29421), 28802 states have call predecessors, (29421), 29308 states have call successors, (29421) [2024-12-02 15:05:50,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90832 states to 90832 states and 132572 transitions. [2024-12-02 15:05:50,754 INFO L78 Accepts]: Start accepts. Automaton has 90832 states and 132572 transitions. Word has length 445 [2024-12-02 15:05:50,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:05:50,755 INFO L471 AbstractCegarLoop]: Abstraction has 90832 states and 132572 transitions. [2024-12-02 15:05:50,755 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-12-02 15:05:50,755 INFO L276 IsEmpty]: Start isEmpty. Operand 90832 states and 132572 transitions. [2024-12-02 15:05:50,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2024-12-02 15:05:50,814 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:05:50,815 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 11, 11, 8, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:05:50,815 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 15:05:50,815 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:05:50,815 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:05:50,816 INFO L85 PathProgramCache]: Analyzing trace with hash 809763835, now seen corresponding path program 1 times [2024-12-02 15:05:50,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:05:50,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570243400] [2024-12-02 15:05:50,816 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:05:50,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:05:55,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:05:57,224 INFO L134 CoverageAnalysis]: Checked inductivity of 766 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-12-02 15:05:57,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:05:57,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570243400] [2024-12-02 15:05:57,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570243400] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:05:57,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:05:57,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:05:57,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220520166] [2024-12-02 15:05:57,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:05:57,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:05:57,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:05:57,226 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:05:57,226 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:05:57,226 INFO L87 Difference]: Start difference. First operand 90832 states and 132572 transitions. Second operand has 5 states, 5 states have (on average 37.0) internal successors, (185), 4 states have internal predecessors, (185), 1 states have call successors, (51), 1 states have call predecessors, (51), 2 states have return successors, (48), 2 states have call predecessors, (48), 1 states have call successors, (48) [2024-12-02 15:06:04,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:06:04,629 INFO L93 Difference]: Finished difference Result 90894 states and 132648 transitions. [2024-12-02 15:06:04,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:06:04,629 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 4 states have internal predecessors, (185), 1 states have call successors, (51), 1 states have call predecessors, (51), 2 states have return successors, (48), 2 states have call predecessors, (48), 1 states have call successors, (48) Word has length 445 [2024-12-02 15:06:04,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:06:05,165 INFO L225 Difference]: With dead ends: 90894 [2024-12-02 15:06:05,165 INFO L226 Difference]: Without dead ends: 90892 [2024-12-02 15:06:05,205 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 15:06:05,206 INFO L435 NwaCegarLoop]: 3243 mSDtfsCounter, 0 mSDsluCounter, 9720 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12963 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:06:05,206 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12963 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 15:06:05,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90892 states. [2024-12-02 15:06:13,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90892 to 90892. [2024-12-02 15:06:13,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90892 states, 57411 states have (on average 1.2869310759262163) internal successors, (73884), 58276 states have internal predecessors, (73884), 29308 states have call successors, (29308), 4207 states have call predecessors, (29308), 4172 states have return successors, (29436), 28817 states have call predecessors, (29436), 29308 states have call successors, (29436) [2024-12-02 15:06:14,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90892 states to 90892 states and 132628 transitions. [2024-12-02 15:06:14,499 INFO L78 Accepts]: Start accepts. Automaton has 90892 states and 132628 transitions. Word has length 445 [2024-12-02 15:06:14,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:06:14,499 INFO L471 AbstractCegarLoop]: Abstraction has 90892 states and 132628 transitions. [2024-12-02 15:06:14,500 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 4 states have internal predecessors, (185), 1 states have call successors, (51), 1 states have call predecessors, (51), 2 states have return successors, (48), 2 states have call predecessors, (48), 1 states have call successors, (48) [2024-12-02 15:06:14,500 INFO L276 IsEmpty]: Start isEmpty. Operand 90892 states and 132628 transitions. [2024-12-02 15:06:14,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2024-12-02 15:06:14,582 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:06:14,583 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 14, 14, 14, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:06:14,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 15:06:14,583 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:06:14,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:06:14,584 INFO L85 PathProgramCache]: Analyzing trace with hash 780089809, now seen corresponding path program 1 times [2024-12-02 15:06:14,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:06:14,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786006143] [2024-12-02 15:06:14,584 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:06:14,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:06:19,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:06:19,814 INFO L134 CoverageAnalysis]: Checked inductivity of 1036 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 970 trivial. 0 not checked. [2024-12-02 15:06:19,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:06:19,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786006143] [2024-12-02 15:06:19,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786006143] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:06:19,814 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:06:19,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:06:19,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851602328] [2024-12-02 15:06:19,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:06:19,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:06:19,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:06:19,815 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:06:19,816 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:06:19,816 INFO L87 Difference]: Start difference. First operand 90892 states and 132628 transitions. Second operand has 5 states, 5 states have (on average 42.4) internal successors, (212), 4 states have internal predecessors, (212), 3 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (47), 4 states have call predecessors, (47), 3 states have call successors, (47) [2024-12-02 15:06:23,859 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:06:34,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:06:34,994 INFO L93 Difference]: Finished difference Result 195027 states and 284558 transitions. [2024-12-02 15:06:34,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:06:34,995 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.4) internal successors, (212), 4 states have internal predecessors, (212), 3 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (47), 4 states have call predecessors, (47), 3 states have call successors, (47) Word has length 488 [2024-12-02 15:06:34,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:06:35,920 INFO L225 Difference]: With dead ends: 195027 [2024-12-02 15:06:35,920 INFO L226 Difference]: Without dead ends: 104150 [2024-12-02 15:06:36,287 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 15:06:36,287 INFO L435 NwaCegarLoop]: 5566 mSDtfsCounter, 2451 mSDsluCounter, 14296 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2451 SdHoareTripleChecker+Valid, 19862 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:06:36,288 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2451 Valid, 19862 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 83 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-12-02 15:06:36,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104150 states. [2024-12-02 15:06:47,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104150 to 104118. [2024-12-02 15:06:47,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104118 states, 65751 states have (on average 1.2871287128712872) internal successors, (84630), 66807 states have internal predecessors, (84630), 33552 states have call successors, (33552), 4848 states have call predecessors, (33552), 4814 states have return successors, (33697), 32944 states have call predecessors, (33697), 33552 states have call successors, (33697) [2024-12-02 15:06:47,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104118 states to 104118 states and 151879 transitions. [2024-12-02 15:06:48,488 INFO L78 Accepts]: Start accepts. Automaton has 104118 states and 151879 transitions. Word has length 488 [2024-12-02 15:06:48,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:06:48,488 INFO L471 AbstractCegarLoop]: Abstraction has 104118 states and 151879 transitions. [2024-12-02 15:06:48,489 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.4) internal successors, (212), 4 states have internal predecessors, (212), 3 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (47), 4 states have call predecessors, (47), 3 states have call successors, (47) [2024-12-02 15:06:48,489 INFO L276 IsEmpty]: Start isEmpty. Operand 104118 states and 151879 transitions. [2024-12-02 15:06:48,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2024-12-02 15:06:48,640 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:06:48,641 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 14, 14, 14, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:06:48,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 15:06:48,641 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:06:48,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:06:48,642 INFO L85 PathProgramCache]: Analyzing trace with hash 2133033566, now seen corresponding path program 1 times [2024-12-02 15:06:48,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:06:48,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132843143] [2024-12-02 15:06:48,642 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:06:48,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:06:53,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:06:54,127 INFO L134 CoverageAnalysis]: Checked inductivity of 1033 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 970 trivial. 0 not checked. [2024-12-02 15:06:54,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:06:54,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132843143] [2024-12-02 15:06:54,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132843143] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:06:54,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:06:54,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:06:54,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246937445] [2024-12-02 15:06:54,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:06:54,128 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:06:54,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:06:54,129 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:06:54,129 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:06:54,130 INFO L87 Difference]: Start difference. First operand 104118 states and 151879 transitions. Second operand has 5 states, 5 states have (on average 42.4) internal successors, (212), 4 states have internal predecessors, (212), 3 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (47), 4 states have call predecessors, (47), 3 states have call successors, (47) [2024-12-02 15:06:58,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:07:09,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:07:09,786 INFO L93 Difference]: Finished difference Result 220224 states and 321335 transitions. [2024-12-02 15:07:09,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:07:09,787 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.4) internal successors, (212), 4 states have internal predecessors, (212), 3 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (47), 4 states have call predecessors, (47), 3 states have call successors, (47) Word has length 488 [2024-12-02 15:07:09,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:07:10,724 INFO L225 Difference]: With dead ends: 220224 [2024-12-02 15:07:10,724 INFO L226 Difference]: Without dead ends: 116121 [2024-12-02 15:07:11,294 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 15:07:11,294 INFO L435 NwaCegarLoop]: 5497 mSDtfsCounter, 2263 mSDsluCounter, 14160 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2263 SdHoareTripleChecker+Valid, 19657 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:07:11,294 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2263 Valid, 19657 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 99 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 15:07:11,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116121 states.