./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--hp--hp100.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/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_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--hp--hp100.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/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_1757384c-6d84-4107-b3cf-7a3c8ada39a1/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 473423abd09099619c9d419e2148357cbd204a211c9514d4104b37cc250a81f1 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 10:53:01,457 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 10:53:01,515 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 10:53:01,520 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 10:53:01,520 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 10:53:01,543 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 10:53:01,544 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 10:53:01,544 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 10:53:01,544 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 10:53:01,544 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 10:53:01,544 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 10:53:01,545 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 10:53:01,545 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 10:53:01,545 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 10:53:01,545 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 10:53:01,545 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 10:53:01,545 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 10:53:01,545 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 10:53:01,545 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 10:53:01,546 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 10:53:01,546 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 10:53:01,546 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 10:53:01,546 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 10:53:01,546 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 10:53:01,546 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 10:53:01,546 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 10:53:01,546 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 10:53:01,546 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 10:53:01,546 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 10:53:01,546 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:53:01,547 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 10:53:01,547 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 10:53:01,547 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 10:53:01,547 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 10:53:01,547 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:53:01,547 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 10:53:01,547 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 10:53:01,547 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 10:53:01,547 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 10:53:01,547 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 10:53:01,548 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 10:53:01,548 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 10:53:01,548 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 10:53:01,548 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 10:53:01,548 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 10:53:01,548 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_1757384c-6d84-4107-b3cf-7a3c8ada39a1/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 -> 473423abd09099619c9d419e2148357cbd204a211c9514d4104b37cc250a81f1 [2024-12-02 10:53:01,797 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 10:53:01,805 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 10:53:01,807 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 10:53:01,808 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 10:53:01,808 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 10:53:01,810 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--hp--hp100.ko-entry_point.cil.out.i [2024-12-02 10:53:04,429 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/data/5ffaf68b4/90ee0f4b5249474cb68e98e338cdc4f5/FLAG905642968 [2024-12-02 10:53:04,874 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 10:53:04,875 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--hp--hp100.ko-entry_point.cil.out.i [2024-12-02 10:53:04,907 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/data/5ffaf68b4/90ee0f4b5249474cb68e98e338cdc4f5/FLAG905642968 [2024-12-02 10:53:04,921 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/data/5ffaf68b4/90ee0f4b5249474cb68e98e338cdc4f5 [2024-12-02 10:53:04,924 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 10:53:04,925 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 10:53:04,926 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 10:53:04,927 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 10:53:04,931 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 10:53:04,932 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:53:04" (1/1) ... [2024-12-02 10:53:04,932 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4559a261 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:04, skipping insertion in model container [2024-12-02 10:53:04,933 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:53:04" (1/1) ... [2024-12-02 10:53:05,016 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 10:53:06,256 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_1757384c-6d84-4107-b3cf-7a3c8ada39a1/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--hp--hp100.ko-entry_point.cil.out.i[263471,263484] [2024-12-02 10:53:06,312 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 10:53:06,339 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 10:53:06,493 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"); [5533] [2024-12-02 10:53:06,495 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)); [5540] [2024-12-02 10:53:06,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5653] [2024-12-02 10:53:06,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5656] [2024-12-02 10:53:06,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5659] [2024-12-02 10:53:06,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5662] [2024-12-02 10:53:06,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5714] [2024-12-02 10:53:06,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5752] [2024-12-02 10:53:06,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5760] [2024-12-02 10:53:06,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5767] [2024-12-02 10:53:06,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5775] [2024-12-02 10:53:06,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5782] [2024-12-02 10:53:06,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5790] [2024-12-02 10:53:06,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsl": "+S" (addr), "+c" (count): "d" (port)); [5797] [2024-12-02 10:53:06,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; insl": "+D" (addr), "+c" (count): "d" (port)); [5804] [2024-12-02 10:53:06,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5947-5948] [2024-12-02 10:53:06,516 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5976-5977] [2024-12-02 10:53:06,652 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_1757384c-6d84-4107-b3cf-7a3c8ada39a1/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--hp--hp100.ko-entry_point.cil.out.i[263471,263484] [2024-12-02 10:53:06,659 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 10:53:06,810 INFO L204 MainTranslator]: Completed translation [2024-12-02 10:53:06,811 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06 WrapperNode [2024-12-02 10:53:06,811 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 10:53:06,812 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 10:53:06,812 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 10:53:06,812 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 10:53:06,819 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:06,864 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,014 INFO L138 Inliner]: procedures = 224, calls = 1497, calls flagged for inlining = 104, calls inlined = 101, statements flattened = 4427 [2024-12-02 10:53:07,014 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 10:53:07,015 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 10:53:07,015 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 10:53:07,015 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 10:53:07,025 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,025 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,054 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,465 INFO L175 MemorySlicer]: Split 694 memory accesses to 13 slices as follows [2, 4, 6, 8, 8, 24, 8, 578, 1, 6, 5, 43, 1]. 83 percent of accesses are in the largest equivalence class. The 52 initializations are split as follows [2, 0, 6, 0, 0, 24, 8, 6, 0, 6, 0, 0, 0]. The 360 writes are split as follows [0, 4, 0, 1, 2, 0, 0, 308, 1, 0, 1, 43, 0]. [2024-12-02 10:53:07,466 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,466 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,543 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,553 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,571 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,600 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,611 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,651 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 10:53:07,651 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 10:53:07,651 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 10:53:07,651 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 10:53:07,652 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (1/1) ... [2024-12-02 10:53:07,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:53:07,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:53:07,681 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 10:53:07,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 10:53:07,707 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_update_stats [2024-12-02 10:53:07,707 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_update_stats [2024-12-02 10:53:07,707 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 10:53:07,707 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 10:53:07,707 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 10:53:07,707 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 10:53:07,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 10:53:07,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 10:53:07,709 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2024-12-02 10:53:07,709 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-12-02 10:53:07,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 10:53:07,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 10:53:07,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2024-12-02 10:53:07,709 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2024-12-02 10:53:07,709 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-12-02 10:53:07,710 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-02 10:53:07,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-02 10:53:07,710 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 10:53:07,710 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 10:53:07,710 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 10:53:07,710 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-02 10:53:07,711 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 10:53:07,711 INFO L130 BoogieDeclarations]: Found specification of procedure dev_trans_start [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_trans_start [2024-12-02 10:53:07,711 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_open [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_open [2024-12-02 10:53:07,711 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_load_eeprom [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_load_eeprom [2024-12-02 10:53:07,711 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-12-02 10:53:07,711 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_sense_lan [2024-12-02 10:53:07,712 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_sense_lan [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2024-12-02 10:53:07,712 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 10:53:07,712 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_get_stats [2024-12-02 10:53:07,712 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_get_stats [2024-12-02 10:53:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-12-02 10:53:07,713 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-12-02 10:53:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2024-12-02 10:53:07,713 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2024-12-02 10:53:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-12-02 10:53:07,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-12-02 10:53:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-12-02 10:53:07,713 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-12-02 10:53:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-12-02 10:53:07,713 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-12-02 10:53:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 10:53:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-12-02 10:53:07,713 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-12-02 10:53:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2024-12-02 10:53:07,713 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2024-12-02 10:53:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 10:53:07,713 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 10:53:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2024-12-02 10:53:07,713 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2024-12-02 10:53:07,713 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2024-12-02 10:53:07,713 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 10:53:07,714 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-12-02 10:53:07,714 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 10:53:07,714 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-12-02 10:53:07,714 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2024-12-02 10:53:07,714 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_cascade_reset [2024-12-02 10:53:07,714 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_cascade_reset [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure __dev_kfree_skb_any [2024-12-02 10:53:07,714 INFO L138 BoogieDeclarations]: Found implementation of procedure __dev_kfree_skb_any [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 10:53:07,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-12-02 10:53:07,715 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 10:53:07,715 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_build_rx_pdl [2024-12-02 10:53:07,715 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_build_rx_pdl [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2024-12-02 10:53:07,716 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 10:53:07,716 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-12-02 10:53:07,716 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 10:53:07,716 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 10:53:07,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 10:53:07,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 10:53:07,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 10:53:07,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 10:53:07,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 10:53:07,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 10:53:07,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 10:53:07,717 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_rx_bm [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_rx_bm [2024-12-02 10:53:07,717 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_BM_shutdown [2024-12-02 10:53:07,717 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_BM_shutdown [2024-12-02 10:53:07,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-12-02 10:53:07,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure wait [2024-12-02 10:53:07,718 INFO L138 BoogieDeclarations]: Found implementation of procedure wait [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-12-02 10:53:07,718 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-12-02 10:53:07,718 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_hwinit [2024-12-02 10:53:07,718 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_hwinit [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 10:53:07,718 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-12-02 10:53:07,718 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure dev_consume_skb_any [2024-12-02 10:53:07,719 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_consume_skb_any [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2024-12-02 10:53:07,719 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 10:53:07,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure virt_to_whatever [2024-12-02 10:53:07,719 INFO L138 BoogieDeclarations]: Found implementation of procedure virt_to_whatever [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-12-02 10:53:07,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_close [2024-12-02 10:53:07,719 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_close [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2024-12-02 10:53:07,719 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_stop_interface [2024-12-02 10:53:07,719 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_stop_interface [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_check_lan [2024-12-02 10:53:07,719 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_check_lan [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-12-02 10:53:07,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-12-02 10:53:07,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-12-02 10:53:07,720 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2024-12-02 10:53:07,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_set_multicast_list [2024-12-02 10:53:07,720 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_set_multicast_list [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_rxfill [2024-12-02 10:53:07,720 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_rxfill [2024-12-02 10:53:07,720 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_start_interface [2024-12-02 10:53:07,720 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_start_interface [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-12-02 10:53:07,721 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2024-12-02 10:53:07,721 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_clean_txring [2024-12-02 10:53:07,721 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_clean_txring [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2024-12-02 10:53:07,721 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2024-12-02 10:53:07,721 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 10:53:07,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 10:53:07,721 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_login_to_vg_hub [2024-12-02 10:53:07,721 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_login_to_vg_hub [2024-12-02 10:53:07,722 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2024-12-02 10:53:07,722 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2024-12-02 10:53:08,359 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 10:53:08,361 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 10:53:08,651 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 10:53:21,110 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-02 10:53:23,311 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##30: assume !(0 == ~tmp___4~7#1 % 18446744073709551616); [2024-12-02 10:53:23,311 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##29: assume 0 == ~tmp___4~7#1 % 18446744073709551616;#t~bitwise730#1 := 0; [2024-12-02 10:53:23,312 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-2: havoc #t~bitwise730#1;assume #t~bitwise730#1 % 18446744073709551616 <= ~tmp___4~7#1 % 18446744073709551616 && #t~bitwise730#1 % 18446744073709551616 <= 2096896; [2024-12-02 10:53:23,312 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: assume 2096896 == ~tmp___4~7#1 % 18446744073709551616;#t~bitwise730#1 := ~tmp___4~7#1; [2024-12-02 10:53:23,312 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: assume !(2096896 == ~tmp___4~7#1 % 18446744073709551616); [2024-12-02 10:53:23,312 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-5: assume (if (~jiffies~0 - ~time~2#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (~jiffies~0 - ~time~2#1) % 18446744073709551616 % 18446744073709551616 else (~jiffies~0 - ~time~2#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0; [2024-12-02 10:53:23,312 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-5: assume !((if (~jiffies~0 - ~time~2#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (~jiffies~0 - ~time~2#1) % 18446744073709551616 % 18446744073709551616 else (~jiffies~0 - ~time~2#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0); [2024-12-02 10:53:23,312 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-3: assume 0 == #t~bitwise730#1 % 18446744073709551616;havoc #t~bitwise730#1; [2024-12-02 10:53:23,312 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-3: assume !(0 == #t~bitwise730#1 % 18446744073709551616);havoc #t~bitwise730#1; [2024-12-02 10:53:23,312 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L8189-1: assume -9223372036854775808 <= #t~ret731#1 && #t~ret731#1 <= 9223372036854775807;havoc #t~ret731#1; [2024-12-02 10:53:23,312 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L8189: SUMMARY for call #t~ret731#1 := schedule_timeout_interruptible(1); srcloc: null [2024-12-02 10:53:23,968 INFO L? ?]: Removed 1973 outVars from TransFormulas that were not future-live. [2024-12-02 10:53:23,968 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 10:53:24,004 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 10:53:24,004 INFO L312 CfgBuilder]: Removed 3 assume(true) statements. [2024-12-02 10:53:24,005 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:53:24 BoogieIcfgContainer [2024-12-02 10:53:24,005 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 10:53:24,007 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 10:53:24,008 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 10:53:24,012 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 10:53:24,012 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 10:53:04" (1/3) ... [2024-12-02 10:53:24,013 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26a82acc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 10:53:24, skipping insertion in model container [2024-12-02 10:53:24,013 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:53:06" (2/3) ... [2024-12-02 10:53:24,013 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26a82acc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 10:53:24, skipping insertion in model container [2024-12-02 10:53:24,013 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:53:24" (3/3) ... [2024-12-02 10:53:24,014 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--hp--hp100.ko-entry_point.cil.out.i [2024-12-02 10:53:24,028 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 10:53:24,031 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--hp--hp100.ko-entry_point.cil.out.i that has 96 procedures, 2155 locations, 1 initial locations, 40 loop locations, and 1 error locations. [2024-12-02 10:53:24,121 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 10:53:24,132 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;@57fe60a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 10:53:24,132 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 10:53:24,141 INFO L276 IsEmpty]: Start isEmpty. Operand has 2050 states, 1398 states have (on average 1.3934191702432046) internal successors, (1948), 1444 states have internal predecessors, (1948), 581 states have call successors, (581), 72 states have call predecessors, (581), 71 states have return successors, (574), 561 states have call predecessors, (574), 574 states have call successors, (574) [2024-12-02 10:53:24,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-12-02 10:53:24,169 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:53:24,169 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 10:53:24,170 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:53:24,174 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:53:24,174 INFO L85 PathProgramCache]: Analyzing trace with hash 860160151, now seen corresponding path program 1 times [2024-12-02 10:53:24,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:53:24,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4796022] [2024-12-02 10:53:24,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:53:24,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:53:29,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:53:30,352 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2024-12-02 10:53:30,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:53:30,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4796022] [2024-12-02 10:53:30,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4796022] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:53:30,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102407770] [2024-12-02 10:53:30,353 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:53:30,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:53:30,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:53:30,355 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:53:30,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 10:53:36,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:53:36,451 INFO L256 TraceCheckSpWp]: Trace formula consists of 3180 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 10:53:36,459 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:53:36,481 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-12-02 10:53:36,481 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:53:36,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102407770] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:53:36,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:53:36,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 10:53:36,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082955370] [2024-12-02 10:53:36,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:53:36,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 10:53:36,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:53:36,502 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 10:53:36,502 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 10:53:36,507 INFO L87 Difference]: Start difference. First operand has 2050 states, 1398 states have (on average 1.3934191702432046) internal successors, (1948), 1444 states have internal predecessors, (1948), 581 states have call successors, (581), 72 states have call predecessors, (581), 71 states have return successors, (574), 561 states have call predecessors, (574), 574 states have call successors, (574) Second operand has 2 states, 2 states have (on average 39.5) internal successors, (79), 2 states have internal predecessors, (79), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:53:36,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:53:36,670 INFO L93 Difference]: Finished difference Result 4089 states and 6279 transitions. [2024-12-02 10:53:36,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 10:53:36,672 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 39.5) internal successors, (79), 2 states have internal predecessors, (79), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 171 [2024-12-02 10:53:36,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:53:36,697 INFO L225 Difference]: With dead ends: 4089 [2024-12-02 10:53:36,697 INFO L226 Difference]: Without dead ends: 2024 [2024-12-02 10:53:36,715 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 10:53:36,717 INFO L435 NwaCegarLoop]: 3068 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3068 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:53:36,717 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3068 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 10:53:36,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2024 states. [2024-12-02 10:53:36,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2024 to 2024. [2024-12-02 10:53:36,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2024 states, 1381 states have (on average 1.3736422881969588) internal successors, (1897), 1417 states have internal predecessors, (1897), 572 states have call successors, (572), 71 states have call predecessors, (572), 70 states have return successors, (571), 558 states have call predecessors, (571), 571 states have call successors, (571) [2024-12-02 10:53:36,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2024 states to 2024 states and 3040 transitions. [2024-12-02 10:53:36,911 INFO L78 Accepts]: Start accepts. Automaton has 2024 states and 3040 transitions. Word has length 171 [2024-12-02 10:53:36,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:53:36,912 INFO L471 AbstractCegarLoop]: Abstraction has 2024 states and 3040 transitions. [2024-12-02 10:53:36,912 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 39.5) internal successors, (79), 2 states have internal predecessors, (79), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:53:36,912 INFO L276 IsEmpty]: Start isEmpty. Operand 2024 states and 3040 transitions. [2024-12-02 10:53:36,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-12-02 10:53:36,922 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:53:36,922 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 10:53:36,938 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 10:53:37,123 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 10:53:37,123 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:53:37,124 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:53:37,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1955782572, now seen corresponding path program 1 times [2024-12-02 10:53:37,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:53:37,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325009923] [2024-12-02 10:53:37,124 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:53:37,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:53:42,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:53:43,004 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-02 10:53:43,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:53:43,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325009923] [2024-12-02 10:53:43,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325009923] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:53:43,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:53:43,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:53:43,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001561004] [2024-12-02 10:53:43,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:53:43,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:53:43,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:53:43,007 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:53:43,007 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:53:43,008 INFO L87 Difference]: Start difference. First operand 2024 states and 3040 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 10:53:43,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:53:43,664 INFO L93 Difference]: Finished difference Result 6023 states and 9063 transitions. [2024-12-02 10:53:43,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 10:53:43,665 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 170 [2024-12-02 10:53:43,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:53:43,700 INFO L225 Difference]: With dead ends: 6023 [2024-12-02 10:53:43,700 INFO L226 Difference]: Without dead ends: 4025 [2024-12-02 10:53:43,715 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-12-02 10:53:43,716 INFO L435 NwaCegarLoop]: 3042 mSDtfsCounter, 3015 mSDsluCounter, 9073 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3016 SdHoareTripleChecker+Valid, 12115 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:53:43,716 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3016 Valid, 12115 Invalid, 39 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:53:43,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4025 states. [2024-12-02 10:53:43,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4025 to 4016. [2024-12-02 10:53:43,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4016 states, 2741 states have (on average 1.3743159430864649) internal successors, (3767), 2817 states have internal predecessors, (3767), 1135 states have call successors, (1135), 140 states have call predecessors, (1135), 139 states have return successors, (1138), 1104 states have call predecessors, (1138), 1134 states have call successors, (1138) [2024-12-02 10:53:43,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4016 states to 4016 states and 6040 transitions. [2024-12-02 10:53:43,907 INFO L78 Accepts]: Start accepts. Automaton has 4016 states and 6040 transitions. Word has length 170 [2024-12-02 10:53:43,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:53:43,908 INFO L471 AbstractCegarLoop]: Abstraction has 4016 states and 6040 transitions. [2024-12-02 10:53:43,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 10:53:43,908 INFO L276 IsEmpty]: Start isEmpty. Operand 4016 states and 6040 transitions. [2024-12-02 10:53:43,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-12-02 10:53:43,915 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:53:43,915 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 10:53:43,915 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 10:53:43,915 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:53:43,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:53:43,916 INFO L85 PathProgramCache]: Analyzing trace with hash -757696691, now seen corresponding path program 1 times [2024-12-02 10:53:43,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:53:43,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312710325] [2024-12-02 10:53:43,916 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:53:43,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:53:48,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:53:49,528 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-02 10:53:49,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:53:49,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312710325] [2024-12-02 10:53:49,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312710325] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:53:49,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:53:49,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:53:49,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290904031] [2024-12-02 10:53:49,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:53:49,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:53:49,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:53:49,529 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:53:49,530 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:53:49,530 INFO L87 Difference]: Start difference. First operand 4016 states and 6040 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 10:53:50,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:53:50,093 INFO L93 Difference]: Finished difference Result 12008 states and 18078 transitions. [2024-12-02 10:53:50,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 10:53:50,094 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 171 [2024-12-02 10:53:50,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:53:50,140 INFO L225 Difference]: With dead ends: 12008 [2024-12-02 10:53:50,140 INFO L226 Difference]: Without dead ends: 8018 [2024-12-02 10:53:50,160 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-12-02 10:53:50,160 INFO L435 NwaCegarLoop]: 3497 mSDtfsCounter, 3016 mSDsluCounter, 9982 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3017 SdHoareTripleChecker+Valid, 13479 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:53:50,161 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3017 Valid, 13479 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:53:50,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8018 states. [2024-12-02 10:53:50,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8018 to 8005. [2024-12-02 10:53:50,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8005 states, 5467 states have (on average 1.3742454728370221) internal successors, (7513), 5618 states have internal predecessors, (7513), 2260 states have call successors, (2260), 278 states have call predecessors, (2260), 277 states have return successors, (2273), 2200 states have call predecessors, (2273), 2259 states have call successors, (2273) [2024-12-02 10:53:50,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8005 states to 8005 states and 12046 transitions. [2024-12-02 10:53:50,498 INFO L78 Accepts]: Start accepts. Automaton has 8005 states and 12046 transitions. Word has length 171 [2024-12-02 10:53:50,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:53:50,499 INFO L471 AbstractCegarLoop]: Abstraction has 8005 states and 12046 transitions. [2024-12-02 10:53:50,499 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 10:53:50,499 INFO L276 IsEmpty]: Start isEmpty. Operand 8005 states and 12046 transitions. [2024-12-02 10:53:50,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-12-02 10:53:50,505 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:53:50,505 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 10:53:50,505 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 10:53:50,505 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:53:50,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:53:50,506 INFO L85 PathProgramCache]: Analyzing trace with hash -745740080, now seen corresponding path program 1 times [2024-12-02 10:53:50,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:53:50,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653909886] [2024-12-02 10:53:50,506 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:53:50,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:53:55,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:53:56,363 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-02 10:53:56,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:53:56,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653909886] [2024-12-02 10:53:56,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653909886] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:53:56,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:53:56,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:53:56,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163703789] [2024-12-02 10:53:56,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:53:56,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:53:56,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:53:56,365 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:53:56,365 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:53:56,365 INFO L87 Difference]: Start difference. First operand 8005 states and 12046 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 10:53:57,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:53:57,236 INFO L93 Difference]: Finished difference Result 23991 states and 36124 transitions. [2024-12-02 10:53:57,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 10:53:57,237 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 173 [2024-12-02 10:53:57,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:53:57,365 INFO L225 Difference]: With dead ends: 23991 [2024-12-02 10:53:57,365 INFO L226 Difference]: Without dead ends: 16012 [2024-12-02 10:53:57,410 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-12-02 10:53:57,410 INFO L435 NwaCegarLoop]: 3037 mSDtfsCounter, 3018 mSDsluCounter, 9062 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3019 SdHoareTripleChecker+Valid, 12099 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:53:57,411 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3019 Valid, 12099 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:53:57,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16012 states. [2024-12-02 10:53:58,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16012 to 15989. [2024-12-02 10:53:58,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15989 states, 10925 states have (on average 1.374004576659039) internal successors, (15011), 11225 states have internal predecessors, (15011), 4509 states have call successors, (4509), 555 states have call predecessors, (4509), 554 states have return successors, (4546), 4392 states have call predecessors, (4546), 4508 states have call successors, (4546) [2024-12-02 10:53:58,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15989 states to 15989 states and 24066 transitions. [2024-12-02 10:53:58,479 INFO L78 Accepts]: Start accepts. Automaton has 15989 states and 24066 transitions. Word has length 173 [2024-12-02 10:53:58,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:53:58,479 INFO L471 AbstractCegarLoop]: Abstraction has 15989 states and 24066 transitions. [2024-12-02 10:53:58,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 10:53:58,481 INFO L276 IsEmpty]: Start isEmpty. Operand 15989 states and 24066 transitions. [2024-12-02 10:53:58,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-12-02 10:53:58,490 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:53:58,490 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 10:53:58,490 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 10:53:58,490 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:53:58,491 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:53:58,491 INFO L85 PathProgramCache]: Analyzing trace with hash -312898289, now seen corresponding path program 1 times [2024-12-02 10:53:58,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:53:58,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742005886] [2024-12-02 10:53:58,491 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:53:58,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:54:03,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:54:04,282 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-02 10:54:04,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:54:04,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742005886] [2024-12-02 10:54:04,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742005886] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:54:04,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:54:04,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:54:04,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257052085] [2024-12-02 10:54:04,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:54:04,284 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:54:04,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:54:04,285 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:54:04,285 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:54:04,285 INFO L87 Difference]: Start difference. First operand 15989 states and 24066 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 10:54:05,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:54:05,393 INFO L93 Difference]: Finished difference Result 47762 states and 71929 transitions. [2024-12-02 10:54:05,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 10:54:05,394 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 172 [2024-12-02 10:54:05,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:54:05,555 INFO L225 Difference]: With dead ends: 47762 [2024-12-02 10:54:05,555 INFO L226 Difference]: Without dead ends: 31799 [2024-12-02 10:54:05,619 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-12-02 10:54:05,620 INFO L435 NwaCegarLoop]: 3038 mSDtfsCounter, 3017 mSDsluCounter, 9064 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3018 SdHoareTripleChecker+Valid, 12102 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:54:05,621 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3018 Valid, 12102 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:54:05,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31799 states. [2024-12-02 10:54:06,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31799 to 31757. [2024-12-02 10:54:06,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31757 states, 21695 states have (on average 1.3735883844203733) internal successors, (29800), 22285 states have internal predecessors, (29800), 8958 states have call successors, (8958), 1104 states have call predecessors, (8958), 1103 states have return successors, (9051), 8729 states have call predecessors, (9051), 8957 states have call successors, (9051) [2024-12-02 10:54:06,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31757 states to 31757 states and 47809 transitions. [2024-12-02 10:54:06,963 INFO L78 Accepts]: Start accepts. Automaton has 31757 states and 47809 transitions. Word has length 172 [2024-12-02 10:54:06,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:54:06,964 INFO L471 AbstractCegarLoop]: Abstraction has 31757 states and 47809 transitions. [2024-12-02 10:54:06,964 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 10:54:06,964 INFO L276 IsEmpty]: Start isEmpty. Operand 31757 states and 47809 transitions. [2024-12-02 10:54:06,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2024-12-02 10:54:06,972 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:54:06,972 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 10:54:06,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 10:54:06,972 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:54:06,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:54:06,973 INFO L85 PathProgramCache]: Analyzing trace with hash -328841151, now seen corresponding path program 1 times [2024-12-02 10:54:06,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:54:06,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842351837] [2024-12-02 10:54:06,973 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:54:06,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:54:12,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:54:13,327 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 158 trivial. 0 not checked. [2024-12-02 10:54:13,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:54:13,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842351837] [2024-12-02 10:54:13,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842351837] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:54:13,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342704429] [2024-12-02 10:54:13,328 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:54:13,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:54:13,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:54:13,330 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:54:13,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 10:54:19,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:54:19,497 INFO L256 TraceCheckSpWp]: Trace formula consists of 3241 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 10:54:19,504 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:54:19,607 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2024-12-02 10:54:19,607 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:54:19,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342704429] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:54:19,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:54:19,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-12-02 10:54:19,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006542732] [2024-12-02 10:54:19,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:54:19,608 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:54:19,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:54:19,608 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:54:19,608 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-12-02 10:54:19,609 INFO L87 Difference]: Start difference. First operand 31757 states and 47809 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2024-12-02 10:54:20,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:54:20,103 INFO L93 Difference]: Finished difference Result 31776 states and 47843 transitions. [2024-12-02 10:54:20,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:54:20,104 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 183 [2024-12-02 10:54:20,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:54:20,260 INFO L225 Difference]: With dead ends: 31776 [2024-12-02 10:54:20,260 INFO L226 Difference]: Without dead ends: 31773 [2024-12-02 10:54:20,282 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-12-02 10:54:20,283 INFO L435 NwaCegarLoop]: 3039 mSDtfsCounter, 0 mSDsluCounter, 3034 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6073 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:54:20,283 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6073 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 10:54:20,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31773 states. [2024-12-02 10:54:21,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31773 to 31773. [2024-12-02 10:54:21,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31773 states, 21711 states have (on average 1.373313067108839) internal successors, (29816), 22301 states have internal predecessors, (29816), 8958 states have call successors, (8958), 1104 states have call predecessors, (8958), 1103 states have return successors, (9051), 8729 states have call predecessors, (9051), 8957 states have call successors, (9051) [2024-12-02 10:54:21,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31773 states to 31773 states and 47825 transitions. [2024-12-02 10:54:21,424 INFO L78 Accepts]: Start accepts. Automaton has 31773 states and 47825 transitions. Word has length 183 [2024-12-02 10:54:21,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:54:21,425 INFO L471 AbstractCegarLoop]: Abstraction has 31773 states and 47825 transitions. [2024-12-02 10:54:21,425 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2024-12-02 10:54:21,425 INFO L276 IsEmpty]: Start isEmpty. Operand 31773 states and 47825 transitions. [2024-12-02 10:54:21,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2024-12-02 10:54:21,433 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:54:21,433 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 10:54:21,444 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 10:54:21,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:54:21,633 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:54:21,634 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:54:21,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1243022374, now seen corresponding path program 1 times [2024-12-02 10:54:21,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:54:21,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915235681] [2024-12-02 10:54:21,634 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:54:21,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:54:26,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:54:27,610 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 158 trivial. 0 not checked. [2024-12-02 10:54:27,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:54:27,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915235681] [2024-12-02 10:54:27,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915235681] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:54:27,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440565730] [2024-12-02 10:54:27,611 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:54:27,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:54:27,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:54:27,613 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:54:27,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 10:54:33,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:54:33,493 INFO L256 TraceCheckSpWp]: Trace formula consists of 3246 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 10:54:33,497 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:54:33,592 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2024-12-02 10:54:33,592 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:54:33,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440565730] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:54:33,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:54:33,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-12-02 10:54:33,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553653181] [2024-12-02 10:54:33,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:54:33,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:54:33,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:54:33,593 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:54:33,593 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-12-02 10:54:33,594 INFO L87 Difference]: Start difference. First operand 31773 states and 47825 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2024-12-02 10:54:34,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:54:34,305 INFO L93 Difference]: Finished difference Result 63730 states and 95964 transitions. [2024-12-02 10:54:34,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:54:34,306 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 185 [2024-12-02 10:54:34,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:54:34,461 INFO L225 Difference]: With dead ends: 63730 [2024-12-02 10:54:34,461 INFO L226 Difference]: Without dead ends: 31983 [2024-12-02 10:54:34,681 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-12-02 10:54:34,682 INFO L435 NwaCegarLoop]: 3040 mSDtfsCounter, 14 mSDsluCounter, 3030 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 6070 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 10:54:34,682 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 6070 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 10:54:34,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31983 states. [2024-12-02 10:54:35,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31983 to 31788. [2024-12-02 10:54:35,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31788 states, 21726 states have (on average 1.3730553254165516) internal successors, (29831), 22316 states have internal predecessors, (29831), 8958 states have call successors, (8958), 1104 states have call predecessors, (8958), 1103 states have return successors, (9051), 8729 states have call predecessors, (9051), 8957 states have call successors, (9051) [2024-12-02 10:54:35,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31788 states to 31788 states and 47840 transitions. [2024-12-02 10:54:35,691 INFO L78 Accepts]: Start accepts. Automaton has 31788 states and 47840 transitions. Word has length 185 [2024-12-02 10:54:35,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:54:35,691 INFO L471 AbstractCegarLoop]: Abstraction has 31788 states and 47840 transitions. [2024-12-02 10:54:35,691 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2024-12-02 10:54:35,691 INFO L276 IsEmpty]: Start isEmpty. Operand 31788 states and 47840 transitions. [2024-12-02 10:54:35,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-12-02 10:54:35,698 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:54:35,698 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:54:35,716 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 10:54:35,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:54:35,899 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:54:35,899 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:54:35,900 INFO L85 PathProgramCache]: Analyzing trace with hash 126907076, now seen corresponding path program 1 times [2024-12-02 10:54:35,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:54:35,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881837496] [2024-12-02 10:54:35,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:54:35,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:54:40,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:54:41,872 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2024-12-02 10:54:41,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:54:41,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881837496] [2024-12-02 10:54:41,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881837496] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:54:41,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93868138] [2024-12-02 10:54:41,873 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:54:41,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:54:41,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:54:41,875 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:54:41,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 10:54:48,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:54:48,444 INFO L256 TraceCheckSpWp]: Trace formula consists of 3283 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 10:54:48,447 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:54:48,544 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2024-12-02 10:54:48,544 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:54:48,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93868138] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:54:48,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:54:48,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-12-02 10:54:48,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346138906] [2024-12-02 10:54:48,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:54:48,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:54:48,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:54:48,546 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:54:48,546 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-12-02 10:54:48,546 INFO L87 Difference]: Start difference. First operand 31788 states and 47840 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:54:49,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:54:49,361 INFO L93 Difference]: Finished difference Result 63565 states and 95709 transitions. [2024-12-02 10:54:49,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:54:49,362 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 191 [2024-12-02 10:54:49,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:54:49,482 INFO L225 Difference]: With dead ends: 63565 [2024-12-02 10:54:49,482 INFO L226 Difference]: Without dead ends: 31803 [2024-12-02 10:54:49,583 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-12-02 10:54:49,583 INFO L435 NwaCegarLoop]: 3039 mSDtfsCounter, 0 mSDsluCounter, 3032 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6071 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:54:49,584 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6071 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 10:54:49,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31803 states. [2024-12-02 10:54:50,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31803 to 31803. [2024-12-02 10:54:50,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31803 states, 21741 states have (on average 1.3727979393772136) internal successors, (29846), 22331 states have internal predecessors, (29846), 8958 states have call successors, (8958), 1104 states have call predecessors, (8958), 1103 states have return successors, (9051), 8729 states have call predecessors, (9051), 8957 states have call successors, (9051) [2024-12-02 10:54:50,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31803 states to 31803 states and 47855 transitions. [2024-12-02 10:54:50,611 INFO L78 Accepts]: Start accepts. Automaton has 31803 states and 47855 transitions. Word has length 191 [2024-12-02 10:54:50,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:54:50,612 INFO L471 AbstractCegarLoop]: Abstraction has 31803 states and 47855 transitions. [2024-12-02 10:54:50,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:54:50,612 INFO L276 IsEmpty]: Start isEmpty. Operand 31803 states and 47855 transitions. [2024-12-02 10:54:50,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-12-02 10:54:50,619 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:54:50,619 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:54:50,638 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 10:54:50,819 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:54:50,819 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:54:50,820 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:54:50,820 INFO L85 PathProgramCache]: Analyzing trace with hash 2033757097, now seen corresponding path program 1 times [2024-12-02 10:54:50,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:54:50,820 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142698679] [2024-12-02 10:54:50,820 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:54:50,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:54:56,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:54:56,901 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2024-12-02 10:54:56,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:54:56,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142698679] [2024-12-02 10:54:56,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142698679] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:54:56,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956199932] [2024-12-02 10:54:56,901 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:54:56,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:54:56,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:54:56,903 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:54:56,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 10:55:03,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:55:03,113 INFO L256 TraceCheckSpWp]: Trace formula consists of 3288 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 10:55:03,116 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:55:03,786 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-12-02 10:55:03,786 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:55:03,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956199932] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:55:03,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:55:03,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2024-12-02 10:55:03,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192969771] [2024-12-02 10:55:03,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:55:03,787 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 10:55:03,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:55:03,788 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 10:55:03,788 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-12-02 10:55:03,788 INFO L87 Difference]: Start difference. First operand 31803 states and 47855 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:55:05,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:55:05,692 INFO L93 Difference]: Finished difference Result 79551 states and 119707 transitions. [2024-12-02 10:55:05,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 10:55:05,692 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 193 [2024-12-02 10:55:05,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:55:05,911 INFO L225 Difference]: With dead ends: 79551 [2024-12-02 10:55:05,911 INFO L226 Difference]: Without dead ends: 47774 [2024-12-02 10:55:06,045 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2024-12-02 10:55:06,045 INFO L435 NwaCegarLoop]: 3401 mSDtfsCounter, 3054 mSDsluCounter, 16600 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3058 SdHoareTripleChecker+Valid, 20001 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 10:55:06,046 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3058 Valid, 20001 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 10:55:06,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47774 states. [2024-12-02 10:55:07,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47774 to 47625. [2024-12-02 10:55:07,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47625 states, 32565 states have (on average 1.37331490864425) internal successors, (44722), 33457 states have internal predecessors, (44722), 13403 states have call successors, (13403), 1649 states have call predecessors, (13403), 1656 states have return successors, (13586), 13058 states have call predecessors, (13586), 13402 states have call successors, (13586) [2024-12-02 10:55:07,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47625 states to 47625 states and 71711 transitions. [2024-12-02 10:55:07,793 INFO L78 Accepts]: Start accepts. Automaton has 47625 states and 71711 transitions. Word has length 193 [2024-12-02 10:55:07,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:55:07,793 INFO L471 AbstractCegarLoop]: Abstraction has 47625 states and 71711 transitions. [2024-12-02 10:55:07,793 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:55:07,793 INFO L276 IsEmpty]: Start isEmpty. Operand 47625 states and 71711 transitions. [2024-12-02 10:55:07,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2024-12-02 10:55:07,803 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:55:07,803 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:55:07,823 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-12-02 10:55:08,003 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:55:08,004 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:55:08,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:55:08,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1602103213, now seen corresponding path program 1 times [2024-12-02 10:55:08,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:55:08,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462848568] [2024-12-02 10:55:08,004 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:55:08,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:55:13,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:55:13,873 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-12-02 10:55:13,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:55:13,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462848568] [2024-12-02 10:55:13,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462848568] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:55:13,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811065504] [2024-12-02 10:55:13,873 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:55:13,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:55:13,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:55:13,875 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:55:13,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 10:55:20,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:55:20,539 INFO L256 TraceCheckSpWp]: Trace formula consists of 3290 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 10:55:20,543 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:55:21,201 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-12-02 10:55:21,201 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:55:21,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811065504] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:55:21,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:55:21,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-12-02 10:55:21,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813808954] [2024-12-02 10:55:21,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:55:21,202 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 10:55:21,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:55:21,203 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 10:55:21,203 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-12-02 10:55:21,203 INFO L87 Difference]: Start difference. First operand 47625 states and 71711 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:55:23,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:55:23,509 INFO L93 Difference]: Finished difference Result 111248 states and 167465 transitions. [2024-12-02 10:55:23,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 10:55:23,509 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 194 [2024-12-02 10:55:23,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:55:23,812 INFO L225 Difference]: With dead ends: 111248 [2024-12-02 10:55:23,813 INFO L226 Difference]: Without dead ends: 63649 [2024-12-02 10:55:24,014 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-12-02 10:55:24,015 INFO L435 NwaCegarLoop]: 4433 mSDtfsCounter, 3054 mSDsluCounter, 20716 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3058 SdHoareTripleChecker+Valid, 25149 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 10:55:24,015 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3058 Valid, 25149 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 10:55:24,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63649 states. [2024-12-02 10:55:26,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63649 to 63479. [2024-12-02 10:55:26,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63479 states, 43409 states have (on average 1.3734018291137782) internal successors, (59618), 44619 states have internal predecessors, (59618), 17848 states have call successors, (17848), 2194 states have call predecessors, (17848), 2221 states have return successors, (18133), 17383 states have call predecessors, (18133), 17847 states have call successors, (18133) [2024-12-02 10:55:26,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63479 states to 63479 states and 95599 transitions. [2024-12-02 10:55:26,557 INFO L78 Accepts]: Start accepts. Automaton has 63479 states and 95599 transitions. Word has length 194 [2024-12-02 10:55:26,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:55:26,558 INFO L471 AbstractCegarLoop]: Abstraction has 63479 states and 95599 transitions. [2024-12-02 10:55:26,558 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:55:26,558 INFO L276 IsEmpty]: Start isEmpty. Operand 63479 states and 95599 transitions. [2024-12-02 10:55:26,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-12-02 10:55:26,571 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:55:26,571 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:55:26,586 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 10:55:26,772 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:55:26,772 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:55:26,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:55:26,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1932120176, now seen corresponding path program 1 times [2024-12-02 10:55:26,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:55:26,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256560660] [2024-12-02 10:55:26,772 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:55:26,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:55:31,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:55:32,678 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-12-02 10:55:32,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:55:32,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256560660] [2024-12-02 10:55:32,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256560660] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:55:32,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316692745] [2024-12-02 10:55:32,678 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:55:32,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:55:32,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:55:32,680 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:55:32,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 10:55:39,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:55:39,549 INFO L256 TraceCheckSpWp]: Trace formula consists of 3292 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 10:55:39,554 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:55:40,199 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-12-02 10:55:40,199 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:55:40,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316692745] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:55:40,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:55:40,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-12-02 10:55:40,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834743892] [2024-12-02 10:55:40,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:55:40,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 10:55:40,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:55:40,200 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 10:55:40,201 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-12-02 10:55:40,201 INFO L87 Difference]: Start difference. First operand 63479 states and 95599 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:55:42,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:55:42,872 INFO L93 Difference]: Finished difference Result 142945 states and 215223 transitions. [2024-12-02 10:55:42,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 10:55:42,873 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 195 [2024-12-02 10:55:42,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:55:43,275 INFO L225 Difference]: With dead ends: 142945 [2024-12-02 10:55:43,276 INFO L226 Difference]: Without dead ends: 79492 [2024-12-02 10:55:43,546 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-12-02 10:55:43,546 INFO L435 NwaCegarLoop]: 4277 mSDtfsCounter, 3054 mSDsluCounter, 20092 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3058 SdHoareTripleChecker+Valid, 24369 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 10:55:43,547 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3058 Valid, 24369 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 10:55:43,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79492 states. [2024-12-02 10:55:45,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79492 to 63501. [2024-12-02 10:55:45,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63501 states, 43425 states have (on average 1.3732642487046631) internal successors, (59634), 44637 states have internal predecessors, (59634), 17848 states have call successors, (17848), 2194 states have call predecessors, (17848), 2227 states have return successors, (18142), 17387 states have call predecessors, (18142), 17847 states have call successors, (18142) [2024-12-02 10:55:46,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63501 states to 63501 states and 95624 transitions. [2024-12-02 10:55:46,314 INFO L78 Accepts]: Start accepts. Automaton has 63501 states and 95624 transitions. Word has length 195 [2024-12-02 10:55:46,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:55:46,315 INFO L471 AbstractCegarLoop]: Abstraction has 63501 states and 95624 transitions. [2024-12-02 10:55:46,315 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:55:46,315 INFO L276 IsEmpty]: Start isEmpty. Operand 63501 states and 95624 transitions. [2024-12-02 10:55:46,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-12-02 10:55:46,328 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:55:46,328 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:55:46,343 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 10:55:46,528 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-12-02 10:55:46,529 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:55:46,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:55:46,529 INFO L85 PathProgramCache]: Analyzing trace with hash 104129620, now seen corresponding path program 1 times [2024-12-02 10:55:46,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:55:46,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364353619] [2024-12-02 10:55:46,529 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:55:46,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:55:51,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:55:52,426 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-12-02 10:55:52,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:55:52,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364353619] [2024-12-02 10:55:52,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364353619] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:55:52,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992829662] [2024-12-02 10:55:52,427 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:55:52,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:55:52,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:55:52,429 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:55:52,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 10:55:58,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:55:58,669 INFO L256 TraceCheckSpWp]: Trace formula consists of 3294 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 10:55:58,672 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:55:59,376 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-12-02 10:55:59,376 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:55:59,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992829662] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:55:59,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:55:59,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-12-02 10:55:59,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278779885] [2024-12-02 10:55:59,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:55:59,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 10:55:59,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:55:59,378 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 10:55:59,378 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-12-02 10:55:59,378 INFO L87 Difference]: Start difference. First operand 63501 states and 95624 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:56:02,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:56:02,190 INFO L93 Difference]: Finished difference Result 142975 states and 215256 transitions. [2024-12-02 10:56:02,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 10:56:02,190 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 196 [2024-12-02 10:56:02,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:56:02,540 INFO L225 Difference]: With dead ends: 142975 [2024-12-02 10:56:02,540 INFO L226 Difference]: Without dead ends: 79500 [2024-12-02 10:56:02,756 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-12-02 10:56:02,757 INFO L435 NwaCegarLoop]: 3940 mSDtfsCounter, 3054 mSDsluCounter, 18744 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3058 SdHoareTripleChecker+Valid, 22684 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 10:56:02,757 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3058 Valid, 22684 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 10:56:02,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79500 states. [2024-12-02 10:56:05,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79500 to 63514. [2024-12-02 10:56:05,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63514 states, 43435 states have (on average 1.3731783124208587) internal successors, (59644), 44646 states have internal predecessors, (59644), 17848 states have call successors, (17848), 2194 states have call predecessors, (17848), 2230 states have return successors, (18145), 17391 states have call predecessors, (18145), 17847 states have call successors, (18145) [2024-12-02 10:56:05,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63514 states to 63514 states and 95637 transitions. [2024-12-02 10:56:05,550 INFO L78 Accepts]: Start accepts. Automaton has 63514 states and 95637 transitions. Word has length 196 [2024-12-02 10:56:05,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:56:05,550 INFO L471 AbstractCegarLoop]: Abstraction has 63514 states and 95637 transitions. [2024-12-02 10:56:05,550 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:56:05,550 INFO L276 IsEmpty]: Start isEmpty. Operand 63514 states and 95637 transitions. [2024-12-02 10:56:05,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-12-02 10:56:05,564 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:56:05,564 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:56:05,579 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 10:56:05,765 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-12-02 10:56:05,765 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:56:05,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:56:05,765 INFO L85 PathProgramCache]: Analyzing trace with hash -684330720, now seen corresponding path program 1 times [2024-12-02 10:56:05,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:56:05,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264580045] [2024-12-02 10:56:05,765 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:56:05,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:56:10,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:56:11,188 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 18 proven. 8 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2024-12-02 10:56:11,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:56:11,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264580045] [2024-12-02 10:56:11,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264580045] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:56:11,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386197896] [2024-12-02 10:56:11,188 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:56:11,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:56:11,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:56:11,190 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:56:11,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 10:56:18,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:56:18,295 INFO L256 TraceCheckSpWp]: Trace formula consists of 3357 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 10:56:18,298 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:56:19,540 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-12-02 10:56:19,540 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:56:22,151 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-12-02 10:56:22,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386197896] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 10:56:22,151 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 10:56:22,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 18 [2024-12-02 10:56:22,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648705497] [2024-12-02 10:56:22,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 10:56:22,153 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 10:56:22,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:56:22,154 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 10:56:22,154 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2024-12-02 10:56:22,154 INFO L87 Difference]: Start difference. First operand 63514 states and 95637 transitions. Second operand has 18 states, 18 states have (on average 8.333333333333334) internal successors, (150), 14 states have internal predecessors, (150), 5 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (36), 6 states have call predecessors, (36), 5 states have call successors, (36) [2024-12-02 10:56:26,193 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 10:56:30,489 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:56:34,794 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 10:56:39,092 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 10:58:26,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:58:26,524 INFO L93 Difference]: Finished difference Result 166887 states and 251224 transitions. [2024-12-02 10:58:26,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2024-12-02 10:58:26,524 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 8.333333333333334) internal successors, (150), 14 states have internal predecessors, (150), 5 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (36), 6 states have call predecessors, (36), 5 states have call successors, (36) Word has length 209 [2024-12-02 10:58:26,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:58:27,170 INFO L225 Difference]: With dead ends: 166887 [2024-12-02 10:58:27,170 INFO L226 Difference]: Without dead ends: 103371 [2024-12-02 10:58:27,535 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 491 GetRequests, 408 SyntacticMatches, 8 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1748 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=747, Invalid=5105, Unknown=0, NotChecked=0, Total=5852 [2024-12-02 10:58:27,536 INFO L435 NwaCegarLoop]: 5092 mSDtfsCounter, 16919 mSDsluCounter, 50590 mSDsCounter, 0 mSdLazyCounter, 10513 mSolverCounterSat, 4228 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 104.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16940 SdHoareTripleChecker+Valid, 55682 SdHoareTripleChecker+Invalid, 14745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 4228 IncrementalHoareTripleChecker+Valid, 10513 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 108.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:58:27,536 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16940 Valid, 55682 Invalid, 14745 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [4228 Valid, 10513 Invalid, 4 Unknown, 0 Unchecked, 108.6s Time] [2024-12-02 10:58:27,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103371 states. [2024-12-02 10:58:32,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103371 to 103067. [2024-12-02 10:58:32,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103067 states, 70463 states have (on average 1.3731887657352086) internal successors, (96759), 72444 states have internal predecessors, (96759), 28986 states have call successors, (28986), 3548 states have call predecessors, (28986), 3617 states have return successors, (29498), 28234 states have call predecessors, (29498), 28985 states have call successors, (29498) [2024-12-02 10:58:32,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103067 states to 103067 states and 155243 transitions. [2024-12-02 10:58:32,963 INFO L78 Accepts]: Start accepts. Automaton has 103067 states and 155243 transitions. Word has length 209 [2024-12-02 10:58:32,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:58:32,964 INFO L471 AbstractCegarLoop]: Abstraction has 103067 states and 155243 transitions. [2024-12-02 10:58:32,964 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.333333333333334) internal successors, (150), 14 states have internal predecessors, (150), 5 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (36), 6 states have call predecessors, (36), 5 states have call successors, (36) [2024-12-02 10:58:32,964 INFO L276 IsEmpty]: Start isEmpty. Operand 103067 states and 155243 transitions. [2024-12-02 10:58:32,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-12-02 10:58:32,983 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:58:32,983 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:58:33,000 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-12-02 10:58:33,184 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-12-02 10:58:33,184 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:58:33,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:58:33,184 INFO L85 PathProgramCache]: Analyzing trace with hash 601967101, now seen corresponding path program 1 times [2024-12-02 10:58:33,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:58:33,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279105218] [2024-12-02 10:58:33,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:58:33,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:58:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:58:39,688 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 18 proven. 8 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2024-12-02 10:58:39,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:58:39,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279105218] [2024-12-02 10:58:39,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279105218] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:58:39,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047156883] [2024-12-02 10:58:39,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:58:39,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:58:39,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:58:39,691 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:58:39,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 10:58:46,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:58:46,514 INFO L256 TraceCheckSpWp]: Trace formula consists of 3359 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 10:58:46,517 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:58:48,584 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-12-02 10:58:48,585 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:58:52,619 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-12-02 10:58:52,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047156883] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 10:58:52,620 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 10:58:52,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 18 [2024-12-02 10:58:52,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334567148] [2024-12-02 10:58:52,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 10:58:52,621 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 10:58:52,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:58:52,622 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 10:58:52,622 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2024-12-02 10:58:52,622 INFO L87 Difference]: Start difference. First operand 103067 states and 155243 transitions. Second operand has 18 states, 18 states have (on average 8.444444444444445) internal successors, (152), 14 states have internal predecessors, (152), 5 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (36), 6 states have call predecessors, (36), 5 states have call successors, (36) [2024-12-02 10:58:56,657 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 10:59:00,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:59:05,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.33s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:59:09,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 11:00:44,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:00:44,568 INFO L93 Difference]: Finished difference Result 245857 states and 370232 transitions. [2024-12-02 11:00:44,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2024-12-02 11:00:44,568 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 8.444444444444445) internal successors, (152), 14 states have internal predecessors, (152), 5 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (36), 6 states have call predecessors, (36), 5 states have call successors, (36) Word has length 210 [2024-12-02 11:00:44,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:00:45,362 INFO L225 Difference]: With dead ends: 245857 [2024-12-02 11:00:45,362 INFO L226 Difference]: Without dead ends: 142788 [2024-12-02 11:00:45,681 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 410 SyntacticMatches, 8 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1781 ImplicationChecksByTransitivity, 14.6s TimeCoverageRelationStatistics Valid=747, Invalid=5105, Unknown=0, NotChecked=0, Total=5852 [2024-12-02 11:00:45,682 INFO L435 NwaCegarLoop]: 4219 mSDtfsCounter, 17965 mSDsluCounter, 54588 mSDsCounter, 0 mSdLazyCounter, 8539 mSolverCounterSat, 4820 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 92.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17986 SdHoareTripleChecker+Valid, 58807 SdHoareTripleChecker+Invalid, 13363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 4820 IncrementalHoareTripleChecker+Valid, 8539 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 96.1s IncrementalHoareTripleChecker+Time [2024-12-02 11:00:45,682 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17986 Valid, 58807 Invalid, 13363 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [4820 Valid, 8539 Invalid, 4 Unknown, 0 Unchecked, 96.1s Time] [2024-12-02 11:00:45,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142788 states. [2024-12-02 11:00:50,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142788 to 110812. [2024-12-02 11:00:50,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110812 states, 75747 states have (on average 1.3732557064966269) internal successors, (104020), 77873 states have internal predecessors, (104020), 31179 states have call successors, (31179), 3813 states have call predecessors, (31179), 3885 states have return successors, (31711), 30371 states have call predecessors, (31711), 31178 states have call successors, (31711) [2024-12-02 11:00:51,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110812 states to 110812 states and 166910 transitions. [2024-12-02 11:00:51,441 INFO L78 Accepts]: Start accepts. Automaton has 110812 states and 166910 transitions. Word has length 210 [2024-12-02 11:00:51,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:00:51,441 INFO L471 AbstractCegarLoop]: Abstraction has 110812 states and 166910 transitions. [2024-12-02 11:00:51,441 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.444444444444445) internal successors, (152), 14 states have internal predecessors, (152), 5 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (36), 6 states have call predecessors, (36), 5 states have call successors, (36) [2024-12-02 11:00:51,441 INFO L276 IsEmpty]: Start isEmpty. Operand 110812 states and 166910 transitions. [2024-12-02 11:00:51,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-12-02 11:00:51,469 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:00:51,469 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:00:51,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-12-02 11:00:51,670 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 11:00:51,670 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 11:00:51,670 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:00:51,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1926721945, now seen corresponding path program 1 times [2024-12-02 11:00:51,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:00:51,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467726380] [2024-12-02 11:00:51,671 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:00:51,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:00:56,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:00:57,600 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 18 proven. 8 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2024-12-02 11:00:57,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:00:57,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467726380] [2024-12-02 11:00:57,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467726380] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 11:00:57,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331553288] [2024-12-02 11:00:57,601 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:00:57,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 11:00:57,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 11:00:57,603 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 11:00:57,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 11:01:04,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:01:04,322 INFO L256 TraceCheckSpWp]: Trace formula consists of 3361 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 11:01:04,325 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 11:01:06,402 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-12-02 11:01:06,402 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 11:01:10,692 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-12-02 11:01:10,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331553288] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 11:01:10,692 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 11:01:10,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 18 [2024-12-02 11:01:10,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397380631] [2024-12-02 11:01:10,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 11:01:10,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 11:01:10,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:01:10,694 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 11:01:10,694 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2024-12-02 11:01:10,694 INFO L87 Difference]: Start difference. First operand 110812 states and 166910 transitions. Second operand has 18 states, 18 states have (on average 8.555555555555555) internal successors, (154), 14 states have internal predecessors, (154), 5 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (36), 6 states have call predecessors, (36), 5 states have call successors, (36) [2024-12-02 11:01:14,728 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 11:01:19,036 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 11:01:23,340 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 11:01:27,649 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 11:02:57,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:02:57,526 INFO L93 Difference]: Finished difference Result 245526 states and 369718 transitions. [2024-12-02 11:02:57,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2024-12-02 11:02:57,527 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 8.555555555555555) internal successors, (154), 14 states have internal predecessors, (154), 5 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (36), 6 states have call predecessors, (36), 5 states have call successors, (36) Word has length 211 [2024-12-02 11:02:57,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:02:58,142 INFO L225 Difference]: With dead ends: 245526 [2024-12-02 11:02:58,142 INFO L226 Difference]: Without dead ends: 134712 [2024-12-02 11:02:58,535 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 412 SyntacticMatches, 8 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1780 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=747, Invalid=5105, Unknown=0, NotChecked=0, Total=5852 [2024-12-02 11:02:58,536 INFO L435 NwaCegarLoop]: 5184 mSDtfsCounter, 15840 mSDsluCounter, 59499 mSDsCounter, 0 mSdLazyCounter, 7219 mSolverCounterSat, 3794 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 87.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15861 SdHoareTripleChecker+Valid, 64683 SdHoareTripleChecker+Invalid, 11017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 3794 IncrementalHoareTripleChecker+Valid, 7219 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 90.6s IncrementalHoareTripleChecker+Time [2024-12-02 11:02:58,536 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [15861 Valid, 64683 Invalid, 11017 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [3794 Valid, 7219 Invalid, 4 Unknown, 0 Unchecked, 90.6s Time] [2024-12-02 11:02:58,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134712 states. [2024-12-02 11:03:03,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134712 to 102722. [2024-12-02 11:03:03,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102722 states, 70201 states have (on average 1.3731855671571631) internal successors, (96399), 72155 states have internal predecessors, (96399), 28927 states have call successors, (28927), 3533 states have call predecessors, (28927), 3593 states have return successors, (29389), 28187 states have call predecessors, (29389), 28926 states have call successors, (29389) [2024-12-02 11:03:03,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102722 states to 102722 states and 154715 transitions. [2024-12-02 11:03:03,863 INFO L78 Accepts]: Start accepts. Automaton has 102722 states and 154715 transitions. Word has length 211 [2024-12-02 11:03:03,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:03:03,863 INFO L471 AbstractCegarLoop]: Abstraction has 102722 states and 154715 transitions. [2024-12-02 11:03:03,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.555555555555555) internal successors, (154), 14 states have internal predecessors, (154), 5 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (36), 6 states have call predecessors, (36), 5 states have call successors, (36) [2024-12-02 11:03:03,864 INFO L276 IsEmpty]: Start isEmpty. Operand 102722 states and 154715 transitions. [2024-12-02 11:03:03,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2024-12-02 11:03:03,909 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:03:03,909 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:03:03,929 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-12-02 11:03:04,109 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-12-02 11:03:04,110 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 11:03:04,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:03:04,110 INFO L85 PathProgramCache]: Analyzing trace with hash -902464685, now seen corresponding path program 1 times [2024-12-02 11:03:04,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:03:04,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681667840] [2024-12-02 11:03:04,111 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:03:04,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:03:10,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:03:10,381 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2024-12-02 11:03:10,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:03:10,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681667840] [2024-12-02 11:03:10,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681667840] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:03:10,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:03:10,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:03:10,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803410975] [2024-12-02 11:03:10,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:03:10,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:03:10,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:03:10,383 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:03:10,383 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:03:10,383 INFO L87 Difference]: Start difference. First operand 102722 states and 154715 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 11:03:15,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:03:15,327 INFO L93 Difference]: Finished difference Result 299378 states and 449803 transitions. [2024-12-02 11:03:15,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:03:15,328 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 218 [2024-12-02 11:03:15,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:03:16,459 INFO L225 Difference]: With dead ends: 299378 [2024-12-02 11:03:16,459 INFO L226 Difference]: Without dead ends: 196682 [2024-12-02 11:03:16,877 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 11:03:16,878 INFO L435 NwaCegarLoop]: 3039 mSDtfsCounter, 2788 mSDsluCounter, 2917 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2788 SdHoareTripleChecker+Valid, 5956 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 11:03:16,878 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2788 Valid, 5956 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 11:03:17,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196682 states. [2024-12-02 11:03:25,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196682 to 196159. [2024-12-02 11:03:25,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196159 states, 133833 states have (on average 1.3712910866527688) internal successors, (183524), 137897 states have internal predecessors, (183524), 55141 states have call successors, (55141), 7063 states have call predecessors, (55141), 7184 states have return successors, (55882), 53454 states have call predecessors, (55882), 55140 states have call successors, (55882) [2024-12-02 11:03:26,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196159 states to 196159 states and 294547 transitions. [2024-12-02 11:03:26,833 INFO L78 Accepts]: Start accepts. Automaton has 196159 states and 294547 transitions. Word has length 218 [2024-12-02 11:03:26,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:03:26,833 INFO L471 AbstractCegarLoop]: Abstraction has 196159 states and 294547 transitions. [2024-12-02 11:03:26,834 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 11:03:26,834 INFO L276 IsEmpty]: Start isEmpty. Operand 196159 states and 294547 transitions. [2024-12-02 11:03:26,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 11:03:26,851 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:03:26,852 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 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] [2024-12-02 11:03:26,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 11:03:26,852 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 11:03:26,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:03:26,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1138413797, now seen corresponding path program 1 times [2024-12-02 11:03:26,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:03:26,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385631232] [2024-12-02 11:03:26,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:03:26,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:03:32,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:03:32,207 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2024-12-02 11:03:32,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:03:32,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385631232] [2024-12-02 11:03:32,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385631232] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:03:32,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:03:32,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:03:32,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448772164] [2024-12-02 11:03:32,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:03:32,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:03:32,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:03:32,208 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:03:32,209 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:03:32,209 INFO L87 Difference]: Start difference. First operand 196159 states and 294547 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 11:03:37,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:03:37,497 INFO L93 Difference]: Finished difference Result 361005 states and 539737 transitions. [2024-12-02 11:03:37,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:03:37,498 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 221 [2024-12-02 11:03:37,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:03:38,239 INFO L225 Difference]: With dead ends: 361005 [2024-12-02 11:03:38,239 INFO L226 Difference]: Without dead ends: 164872 [2024-12-02 11:03:39,096 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 11:03:39,096 INFO L435 NwaCegarLoop]: 2768 mSDtfsCounter, 2762 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2762 SdHoareTripleChecker+Valid, 2768 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 11:03:39,097 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2762 Valid, 2768 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 11:03:39,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164872 states. [2024-12-02 11:03:46,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164872 to 164872. [2024-12-02 11:03:46,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164872 states, 113772 states have (on average 1.3649755651654185) internal successors, (155296), 117145 states have internal predecessors, (155296), 44725 states have call successors, (44725), 6261 states have call predecessors, (44725), 6374 states have return successors, (45098), 43454 states have call predecessors, (45098), 44724 states have call successors, (45098) [2024-12-02 11:03:46,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164872 states to 164872 states and 245119 transitions. [2024-12-02 11:03:47,069 INFO L78 Accepts]: Start accepts. Automaton has 164872 states and 245119 transitions. Word has length 221 [2024-12-02 11:03:47,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:03:47,070 INFO L471 AbstractCegarLoop]: Abstraction has 164872 states and 245119 transitions. [2024-12-02 11:03:47,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 11:03:47,070 INFO L276 IsEmpty]: Start isEmpty. Operand 164872 states and 245119 transitions. [2024-12-02 11:03:47,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 813 [2024-12-02 11:03:47,103 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:03:47,104 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 10, 10, 10, 10, 9, 9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:03:47,104 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 11:03:47,104 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 11:03:47,104 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:03:47,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1289489662, now seen corresponding path program 1 times [2024-12-02 11:03:47,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:03:47,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929282970] [2024-12-02 11:03:47,105 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:03:47,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:03:53,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:03:53,623 INFO L134 CoverageAnalysis]: Checked inductivity of 3953 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 3948 trivial. 0 not checked. [2024-12-02 11:03:53,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:03:53,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929282970] [2024-12-02 11:03:53,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929282970] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:03:53,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:03:53,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:03:53,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699090765] [2024-12-02 11:03:53,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:03:53,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:03:53,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:03:53,626 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:03:53,626 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:03:53,626 INFO L87 Difference]: Start difference. First operand 164872 states and 245119 transitions. Second operand has 3 states, 3 states have (on average 93.33333333333333) internal successors, (280), 3 states have internal predecessors, (280), 2 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (111), 2 states have call predecessors, (111), 2 states have call successors, (111) [2024-12-02 11:04:00,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:04:00,332 INFO L93 Difference]: Finished difference Result 424410 states and 628234 transitions. [2024-12-02 11:04:00,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:04:00,333 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 93.33333333333333) internal successors, (280), 3 states have internal predecessors, (280), 2 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (111), 2 states have call predecessors, (111), 2 states have call successors, (111) Word has length 812 [2024-12-02 11:04:00,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:04:01,498 INFO L225 Difference]: With dead ends: 424410 [2024-12-02 11:04:01,498 INFO L226 Difference]: Without dead ends: 259564 [2024-12-02 11:04:01,994 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 11:04:01,994 INFO L435 NwaCegarLoop]: 4566 mSDtfsCounter, 2261 mSDsluCounter, 2724 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2261 SdHoareTripleChecker+Valid, 7290 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 11:04:01,994 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2261 Valid, 7290 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 11:04:02,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259564 states. [2024-12-02 11:04:14,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259564 to 251141. [2024-12-02 11:04:14,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251141 states, 172937 states have (on average 1.3633172773900322) internal successors, (235768), 178111 states have internal predecessors, (235768), 67851 states have call successors, (67851), 10148 states have call predecessors, (67851), 10352 states have return successors, (68562), 65970 states have call predecessors, (68562), 67850 states have call successors, (68562) [2024-12-02 11:04:15,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251141 states to 251141 states and 372181 transitions. [2024-12-02 11:04:15,813 INFO L78 Accepts]: Start accepts. Automaton has 251141 states and 372181 transitions. Word has length 812 [2024-12-02 11:04:15,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:04:15,813 INFO L471 AbstractCegarLoop]: Abstraction has 251141 states and 372181 transitions. [2024-12-02 11:04:15,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 93.33333333333333) internal successors, (280), 3 states have internal predecessors, (280), 2 states have call successors, (117), 2 states have call predecessors, (117), 1 states have return successors, (111), 2 states have call predecessors, (111), 2 states have call successors, (111) [2024-12-02 11:04:15,814 INFO L276 IsEmpty]: Start isEmpty. Operand 251141 states and 372181 transitions. [2024-12-02 11:04:16,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 846 [2024-12-02 11:04:16,132 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:04:16,132 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 10, 10, 10, 10, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:04:16,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 11:04:16,132 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 11:04:16,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:04:16,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1243268419, now seen corresponding path program 1 times [2024-12-02 11:04:16,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:04:16,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529334114] [2024-12-02 11:04:16,133 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:04:16,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:04:22,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:04:23,182 INFO L134 CoverageAnalysis]: Checked inductivity of 4046 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 4036 trivial. 0 not checked. [2024-12-02 11:04:23,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:04:23,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529334114] [2024-12-02 11:04:23,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529334114] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:04:23,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:04:23,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:04:23,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141383715] [2024-12-02 11:04:23,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:04:23,184 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:04:23,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:04:23,185 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:04:23,185 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:04:23,185 INFO L87 Difference]: Start difference. First operand 251141 states and 372181 transitions. Second operand has 3 states, 3 states have (on average 98.33333333333333) internal successors, (295), 3 states have internal predecessors, (295), 2 states have call successors, (118), 2 states have call predecessors, (118), 1 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) [2024-12-02 11:04:31,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:04:31,091 INFO L93 Difference]: Finished difference Result 502346 states and 744524 transitions. [2024-12-02 11:04:31,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:04:31,091 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 98.33333333333333) internal successors, (295), 3 states have internal predecessors, (295), 2 states have call successors, (118), 2 states have call predecessors, (118), 1 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) Word has length 845 [2024-12-02 11:04:31,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:04:32,566 INFO L225 Difference]: With dead ends: 502346 [2024-12-02 11:04:32,566 INFO L226 Difference]: Without dead ends: 251245 [2024-12-02 11:04:33,496 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 11:04:33,496 INFO L435 NwaCegarLoop]: 2768 mSDtfsCounter, 0 mSDsluCounter, 2762 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5530 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 11:04:33,496 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5530 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 11:04:33,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251245 states. [2024-12-02 11:04:44,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251245 to 251245. [2024-12-02 11:04:45,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251245 states, 173041 states have (on average 1.363098918753359) internal successors, (235872), 178215 states have internal predecessors, (235872), 67851 states have call successors, (67851), 10148 states have call predecessors, (67851), 10352 states have return successors, (68562), 65970 states have call predecessors, (68562), 67850 states have call successors, (68562) [2024-12-02 11:04:46,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251245 states to 251245 states and 372285 transitions. [2024-12-02 11:04:46,699 INFO L78 Accepts]: Start accepts. Automaton has 251245 states and 372285 transitions. Word has length 845 [2024-12-02 11:04:46,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:04:46,700 INFO L471 AbstractCegarLoop]: Abstraction has 251245 states and 372285 transitions. [2024-12-02 11:04:46,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 98.33333333333333) internal successors, (295), 3 states have internal predecessors, (295), 2 states have call successors, (118), 2 states have call predecessors, (118), 1 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) [2024-12-02 11:04:46,700 INFO L276 IsEmpty]: Start isEmpty. Operand 251245 states and 372285 transitions. [2024-12-02 11:04:46,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 847 [2024-12-02 11:04:46,767 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:04:46,767 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 10, 10, 10, 10, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:04:46,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 11:04:46,768 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 11:04:46,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:04:46,768 INFO L85 PathProgramCache]: Analyzing trace with hash 176292114, now seen corresponding path program 1 times [2024-12-02 11:04:46,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:04:46,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3608998] [2024-12-02 11:04:46,769 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:04:46,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:04:52,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:04:53,139 INFO L134 CoverageAnalysis]: Checked inductivity of 4046 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 4036 trivial. 0 not checked. [2024-12-02 11:04:53,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:04:53,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3608998] [2024-12-02 11:04:53,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3608998] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:04:53,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:04:53,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:04:53,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424932095] [2024-12-02 11:04:53,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:04:53,141 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:04:53,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:04:53,142 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:04:53,142 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:04:53,142 INFO L87 Difference]: Start difference. First operand 251245 states and 372285 transitions. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 2 states have call successors, (118), 2 states have call predecessors, (118), 1 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) [2024-12-02 11:05:00,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:05:00,853 INFO L93 Difference]: Finished difference Result 502762 states and 745044 transitions. [2024-12-02 11:05:00,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:05:00,854 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 2 states have call successors, (118), 2 states have call predecessors, (118), 1 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) Word has length 846 [2024-12-02 11:05:00,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:05:02,406 INFO L225 Difference]: With dead ends: 502762 [2024-12-02 11:05:02,406 INFO L226 Difference]: Without dead ends: 251557 [2024-12-02 11:05:03,275 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:05:03,276 INFO L435 NwaCegarLoop]: 2767 mSDtfsCounter, 1 mSDsluCounter, 2763 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 5530 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 11:05:03,276 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 5530 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 11:05:03,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251557 states. [2024-12-02 11:05:14,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251557 to 251349. [2024-12-02 11:05:14,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251349 states, 173145 states have (on average 1.3628808224320657) internal successors, (235976), 178319 states have internal predecessors, (235976), 67851 states have call successors, (67851), 10148 states have call predecessors, (67851), 10352 states have return successors, (68562), 65970 states have call predecessors, (68562), 67850 states have call successors, (68562) [2024-12-02 11:05:15,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251349 states to 251349 states and 372389 transitions. [2024-12-02 11:05:16,081 INFO L78 Accepts]: Start accepts. Automaton has 251349 states and 372389 transitions. Word has length 846 [2024-12-02 11:05:16,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:05:16,082 INFO L471 AbstractCegarLoop]: Abstraction has 251349 states and 372389 transitions. [2024-12-02 11:05:16,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 2 states have call successors, (118), 2 states have call predecessors, (118), 1 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) [2024-12-02 11:05:16,082 INFO L276 IsEmpty]: Start isEmpty. Operand 251349 states and 372389 transitions. [2024-12-02 11:05:16,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 853 [2024-12-02 11:05:16,134 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:05:16,135 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 11, 11, 10, 10, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:05:16,135 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 11:05:16,135 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 11:05:16,135 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:05:16,135 INFO L85 PathProgramCache]: Analyzing trace with hash 102054998, now seen corresponding path program 1 times [2024-12-02 11:05:16,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:05:16,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122195498] [2024-12-02 11:05:16,136 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:05:16,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:05:22,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:05:23,229 INFO L134 CoverageAnalysis]: Checked inductivity of 4077 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 4066 trivial. 0 not checked. [2024-12-02 11:05:23,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:05:23,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122195498] [2024-12-02 11:05:23,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122195498] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 11:05:23,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290301694] [2024-12-02 11:05:23,230 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:05:23,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 11:05:23,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 11:05:23,232 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 11:05:23,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757384c-6d84-4107-b3cf-7a3c8ada39a1/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process