./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-ldv_main0.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_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/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_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-ldv_main0.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/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_ca2eebdf-b6be-472e-b4c5-55780bf617c8/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 106df4f5c2a241158f9b42d6bacea5fef4152f7015c080096ac6f687357e10b4 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 06:56:27,210 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 06:56:27,269 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 06:56:27,274 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 06:56:27,274 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 06:56:27,295 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 06:56:27,296 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 06:56:27,296 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 06:56:27,296 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 06:56:27,296 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 06:56:27,296 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 06:56:27,297 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 06:56:27,297 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 06:56:27,297 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 06:56:27,297 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 06:56:27,297 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 06:56:27,297 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 06:56:27,297 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 06:56:27,297 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 06:56:27,298 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 06:56:27,298 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 06:56:27,298 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 06:56:27,298 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 06:56:27,298 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 06:56:27,298 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 06:56:27,298 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 06:56:27,298 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 06:56:27,298 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 06:56:27,298 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 06:56:27,298 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:56:27,298 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 06:56:27,299 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 06:56:27,299 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 06:56:27,299 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 06:56:27,299 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:56:27,299 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 06:56:27,299 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 06:56:27,299 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 06:56:27,299 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 06:56:27,299 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 06:56:27,299 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 06:56:27,299 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 06:56:27,299 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 06:56:27,300 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 06:56:27,300 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 06:56:27,300 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_ca2eebdf-b6be-472e-b4c5-55780bf617c8/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 -> 106df4f5c2a241158f9b42d6bacea5fef4152f7015c080096ac6f687357e10b4 [2024-12-02 06:56:27,534 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 06:56:27,542 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 06:56:27,544 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 06:56:27,545 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 06:56:27,546 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 06:56:27,547 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-ldv_main0.cil.out.i [2024-12-02 06:56:30,184 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/data/338ea6e19/70900693c8d74ccdb4e1756ddaad74dd/FLAG73822fea4 [2024-12-02 06:56:30,616 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 06:56:30,616 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-ldv_main0.cil.out.i [2024-12-02 06:56:30,643 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/data/338ea6e19/70900693c8d74ccdb4e1756ddaad74dd/FLAG73822fea4 [2024-12-02 06:56:30,656 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/data/338ea6e19/70900693c8d74ccdb4e1756ddaad74dd [2024-12-02 06:56:30,658 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 06:56:30,659 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 06:56:30,660 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 06:56:30,660 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 06:56:30,663 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 06:56:30,664 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:56:30" (1/1) ... [2024-12-02 06:56:30,664 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@551b9ce7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:30, skipping insertion in model container [2024-12-02 06:56:30,664 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:56:30" (1/1) ... [2024-12-02 06:56:30,735 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 06:56:31,839 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_ca2eebdf-b6be-472e-b4c5-55780bf617c8/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-ldv_main0.cil.out.i[247200,247213] [2024-12-02 06:56:31,935 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 06:56:31,951 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 06:56:32,087 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"); [6103] [2024-12-02 06:56:32,089 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 %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6111-6112] [2024-12-02 06:56:32,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6119] [2024-12-02 06:56:32,092 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 *)"/work/ldvuser/exper_fp/inst/current/envs/linux-3.10-rc1.tar/linux-3.10-rc1/arch/x86/include/asm/paravirt.h"), "i" (824), "i" (12UL)); [6179-6180] [2024-12-02 06:56:32,092 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6185-6187] [2024-12-02 06:56:32,220 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_ca2eebdf-b6be-472e-b4c5-55780bf617c8/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-ldv_main0.cil.out.i[247200,247213] [2024-12-02 06:56:32,233 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 06:56:32,279 INFO L204 MainTranslator]: Completed translation [2024-12-02 06:56:32,279 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32 WrapperNode [2024-12-02 06:56:32,279 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 06:56:32,280 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 06:56:32,280 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 06:56:32,280 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 06:56:32,286 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:32,348 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:32,450 INFO L138 Inliner]: procedures = 216, calls = 1507, calls flagged for inlining = 108, calls inlined = 97, statements flattened = 3386 [2024-12-02 06:56:32,450 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 06:56:32,451 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 06:56:32,451 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 06:56:32,451 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 06:56:32,458 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:32,458 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:32,479 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:32,831 INFO L175 MemorySlicer]: Split 587 memory accesses to 18 slices as follows [2, 110, 3, 5, 1, 1, 5, 1, 8, 4, 8, 3, 1, 8, 2, 8, 415, 2]. 71 percent of accesses are in the largest equivalence class. The 129 initializations are split as follows [2, 110, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 1, 8, 0, 0, 0, 0]. The 239 writes are split as follows [0, 0, 2, 0, 0, 0, 0, 0, 2, 2, 0, 1, 0, 0, 0, 1, 231, 0]. [2024-12-02 06:56:32,831 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:32,831 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:32,937 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:32,946 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:32,959 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:32,988 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:32,997 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:33,027 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 06:56:33,028 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 06:56:33,028 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 06:56:33,028 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 06:56:33,029 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (1/1) ... [2024-12-02 06:56:33,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:56:33,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:56:33,057 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 06:56:33,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 06:56:33,081 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2024-12-02 06:56:33,081 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2024-12-02 06:56:33,081 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_free_iso_urbs [2024-12-02 06:56:33,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_free_iso_urbs [2024-12-02 06:56:33,081 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2024-12-02 06:56:33,082 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 06:56:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 06:56:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2024-12-02 06:56:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_unregister_adapter [2024-12-02 06:56:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_unregister_adapter [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 06:56:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_iso_mutex_of_ttusb_dec [2024-12-02 06:56:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_iso_mutex_of_ttusb_dec [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_start_iso_xfer [2024-12-02 06:56:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_start_iso_xfer [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-12-02 06:56:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 06:56:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_usb_mutex_of_ttusb_dec [2024-12-02 06:56:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_usb_mutex_of_ttusb_dec [2024-12-02 06:56:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmx_release [2024-12-02 06:56:33,085 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmx_release [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-12-02 06:56:33,085 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2024-12-02 06:56:33,085 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-12-02 06:56:33,085 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 06:56:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-12-02 06:56:33,086 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2024-12-02 06:56:33,086 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 06:56:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 06:56:33,087 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-12-02 06:56:33,087 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2024-12-02 06:56:33,087 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-12-02 06:56:33,087 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-12-02 06:56:33,087 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-12-02 06:56:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-12-02 06:56:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-12-02 06:56:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-12-02 06:56:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-12-02 06:56:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2024-12-02 06:56:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2024-12-02 06:56:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_set_model [2024-12-02 06:56:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_set_model [2024-12-02 06:56:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2024-12-02 06:56:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2024-12-02 06:56:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2024-12-02 06:56:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2024-12-02 06:56:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_stop_iso_xfer [2024-12-02 06:56:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_stop_iso_xfer [2024-12-02 06:56:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2024-12-02 06:56:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2024-12-02 06:56:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_filter_pes2ts_init [2024-12-02 06:56:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_filter_pes2ts_init [2024-12-02 06:56:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 06:56:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 06:56:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-12-02 06:56:33,089 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-12-02 06:56:33,089 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 06:56:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2024-12-02 06:56:33,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_bulk_msg [2024-12-02 06:56:33,090 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_bulk_msg [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 06:56:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 06:56:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 06:56:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 06:56:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 06:56:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 06:56:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 06:56:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 06:56:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 06:56:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 06:56:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 06:56:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 06:56:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 06:56:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 06:56:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 06:56:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2024-12-02 06:56:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2024-12-02 06:56:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 06:56:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-12-02 06:56:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_send_command [2024-12-02 06:56:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_send_command [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 06:56:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_setup_urbs [2024-12-02 06:56:33,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_setup_urbs [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2024-12-02 06:56:33,094 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 06:56:33,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_set_pids [2024-12-02 06:56:33,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_set_pids [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_exit_usb [2024-12-02 06:56:33,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_exit_usb [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 06:56:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_iso_mutex_of_ttusb_dec [2024-12-02 06:56:33,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_iso_mutex_of_ttusb_dec [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 06:56:33,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2024-12-02 06:56:33,095 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmxdev_release [2024-12-02 06:56:33,095 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmxdev_release [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-12-02 06:56:33,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 06:56:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 06:56:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 06:56:33,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 06:56:33,760 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 06:56:33,762 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 06:56:46,268 INFO L? ?]: Removed 1615 outVars from TransFormulas that were not future-live. [2024-12-02 06:56:46,268 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 06:56:46,296 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 06:56:46,296 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 06:56:46,296 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:56:46 BoogieIcfgContainer [2024-12-02 06:56:46,296 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 06:56:46,298 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 06:56:46,298 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 06:56:46,303 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 06:56:46,303 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 06:56:30" (1/3) ... [2024-12-02 06:56:46,303 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@204aacbe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:56:46, skipping insertion in model container [2024-12-02 06:56:46,304 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:56:32" (2/3) ... [2024-12-02 06:56:46,304 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@204aacbe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:56:46, skipping insertion in model container [2024-12-02 06:56:46,304 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:56:46" (3/3) ... [2024-12-02 06:56:46,305 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-ldv_main0.cil.out.i [2024-12-02 06:56:46,320 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 06:56:46,321 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.8-rc1-32_7a-drivers--media--usb--ttusb-dec--ttusb_dec.ko-ldv_main0.cil.out.i that has 69 procedures, 1229 locations, 1 initial locations, 38 loop locations, and 1 error locations. [2024-12-02 06:56:46,397 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 06:56:46,409 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;@62e7e6ac, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 06:56:46,410 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 06:56:46,417 INFO L276 IsEmpty]: Start isEmpty. Operand has 1144 states, 820 states have (on average 1.3158536585365854) internal successors, (1079), 840 states have internal predecessors, (1079), 271 states have call successors, (271), 51 states have call predecessors, (271), 51 states have return successors, (271), 265 states have call predecessors, (271), 271 states have call successors, (271) [2024-12-02 06:56:46,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-12-02 06:56:46,422 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:56:46,423 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:56:46,423 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:56:46,427 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:56:46,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1635582944, now seen corresponding path program 1 times [2024-12-02 06:56:46,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:56:46,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381637021] [2024-12-02 06:56:46,436 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:56:46,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:56:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:56:47,138 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 06:56:47,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:56:47,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381637021] [2024-12-02 06:56:47,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381637021] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:56:47,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:56:47,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:56:47,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038247096] [2024-12-02 06:56:47,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:56:47,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:56:47,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:56:47,164 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:56:47,165 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:56:47,169 INFO L87 Difference]: Start difference. First operand has 1144 states, 820 states have (on average 1.3158536585365854) internal successors, (1079), 840 states have internal predecessors, (1079), 271 states have call successors, (271), 51 states have call predecessors, (271), 51 states have return successors, (271), 265 states have call predecessors, (271), 271 states have call successors, (271) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 06:56:49,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:56:50,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:56:50,142 INFO L93 Difference]: Finished difference Result 3399 states and 4915 transitions. [2024-12-02 06:56:50,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:56:50,144 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2024-12-02 06:56:50,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:56:50,170 INFO L225 Difference]: With dead ends: 3399 [2024-12-02 06:56:50,170 INFO L226 Difference]: Without dead ends: 2252 [2024-12-02 06:56:50,182 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 06:56:50,185 INFO L435 NwaCegarLoop]: 1697 mSDtfsCounter, 1597 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1597 SdHoareTripleChecker+Valid, 3263 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-12-02 06:56:50,186 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1597 Valid, 3263 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-12-02 06:56:50,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2252 states. [2024-12-02 06:56:50,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2252 to 2247. [2024-12-02 06:56:50,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 1616 states have (on average 1.3044554455445545) internal successors, (2108), 1647 states have internal predecessors, (2108), 531 states have call successors, (531), 101 states have call predecessors, (531), 99 states have return successors, (532), 508 states have call predecessors, (532), 520 states have call successors, (532) [2024-12-02 06:56:50,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 3171 transitions. [2024-12-02 06:56:50,425 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 3171 transitions. Word has length 9 [2024-12-02 06:56:50,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:56:50,425 INFO L471 AbstractCegarLoop]: Abstraction has 2247 states and 3171 transitions. [2024-12-02 06:56:50,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 06:56:50,426 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 3171 transitions. [2024-12-02 06:56:50,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-12-02 06:56:50,426 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:56:50,426 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:56:50,426 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 06:56:50,427 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:56:50,427 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:56:50,427 INFO L85 PathProgramCache]: Analyzing trace with hash -837040308, now seen corresponding path program 1 times [2024-12-02 06:56:50,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:56:50,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922610247] [2024-12-02 06:56:50,428 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:56:50,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:56:50,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:56:50,801 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 06:56:50,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:56:50,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922610247] [2024-12-02 06:56:50,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922610247] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:56:50,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:56:50,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:56:50,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142217825] [2024-12-02 06:56:50,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:56:50,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:56:50,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:56:50,804 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:56:50,804 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:56:50,804 INFO L87 Difference]: Start difference. First operand 2247 states and 3171 transitions. Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 06:56:54,551 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:56:54,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:56:54,660 INFO L93 Difference]: Finished difference Result 2249 states and 3172 transitions. [2024-12-02 06:56:54,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:56:54,660 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2024-12-02 06:56:54,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:56:54,674 INFO L225 Difference]: With dead ends: 2249 [2024-12-02 06:56:54,674 INFO L226 Difference]: Without dead ends: 2246 [2024-12-02 06:56:54,676 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 06:56:54,677 INFO L435 NwaCegarLoop]: 1595 mSDtfsCounter, 1589 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1589 SdHoareTripleChecker+Valid, 1595 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2024-12-02 06:56:54,677 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1589 Valid, 1595 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2024-12-02 06:56:54,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2246 states. [2024-12-02 06:56:54,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2246 to 2246. [2024-12-02 06:56:54,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2246 states, 1616 states have (on average 1.3038366336633664) internal successors, (2107), 1646 states have internal predecessors, (2107), 530 states have call successors, (530), 101 states have call predecessors, (530), 99 states have return successors, (532), 508 states have call predecessors, (532), 520 states have call successors, (532) [2024-12-02 06:56:54,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2246 states to 2246 states and 3169 transitions. [2024-12-02 06:56:54,826 INFO L78 Accepts]: Start accepts. Automaton has 2246 states and 3169 transitions. Word has length 10 [2024-12-02 06:56:54,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:56:54,827 INFO L471 AbstractCegarLoop]: Abstraction has 2246 states and 3169 transitions. [2024-12-02 06:56:54,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 06:56:54,827 INFO L276 IsEmpty]: Start isEmpty. Operand 2246 states and 3169 transitions. [2024-12-02 06:56:54,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-12-02 06:56:54,827 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:56:54,827 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:56:54,827 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 06:56:54,827 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:56:54,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:56:54,828 INFO L85 PathProgramCache]: Analyzing trace with hash -178944925, now seen corresponding path program 1 times [2024-12-02 06:56:54,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:56:54,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880977667] [2024-12-02 06:56:54,828 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:56:54,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:56:55,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:56:55,170 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 06:56:55,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:56:55,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880977667] [2024-12-02 06:56:55,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880977667] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:56:55,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:56:55,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:56:55,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509474302] [2024-12-02 06:56:55,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:56:55,171 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:56:55,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:56:55,171 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:56:55,171 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:56:55,171 INFO L87 Difference]: Start difference. First operand 2246 states and 3169 transitions. Second operand has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 06:56:58,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:56:58,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:56:58,336 INFO L93 Difference]: Finished difference Result 2248 states and 3170 transitions. [2024-12-02 06:56:58,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:56:58,336 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2024-12-02 06:56:58,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:56:58,346 INFO L225 Difference]: With dead ends: 2248 [2024-12-02 06:56:58,346 INFO L226 Difference]: Without dead ends: 2245 [2024-12-02 06:56:58,347 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 06:56:58,348 INFO L435 NwaCegarLoop]: 1593 mSDtfsCounter, 1586 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1586 SdHoareTripleChecker+Valid, 1593 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:56:58,348 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1586 Valid, 1593 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-12-02 06:56:58,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2245 states. [2024-12-02 06:56:58,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2245 to 2245. [2024-12-02 06:56:58,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2245 states, 1616 states have (on average 1.3032178217821782) internal successors, (2106), 1645 states have internal predecessors, (2106), 529 states have call successors, (529), 101 states have call predecessors, (529), 99 states have return successors, (532), 508 states have call predecessors, (532), 520 states have call successors, (532) [2024-12-02 06:56:58,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2245 states to 2245 states and 3167 transitions. [2024-12-02 06:56:58,464 INFO L78 Accepts]: Start accepts. Automaton has 2245 states and 3167 transitions. Word has length 11 [2024-12-02 06:56:58,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:56:58,464 INFO L471 AbstractCegarLoop]: Abstraction has 2245 states and 3167 transitions. [2024-12-02 06:56:58,465 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 06:56:58,465 INFO L276 IsEmpty]: Start isEmpty. Operand 2245 states and 3167 transitions. [2024-12-02 06:56:58,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-12-02 06:56:58,465 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:56:58,465 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:56:58,465 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 06:56:58,465 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:56:58,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:56:58,466 INFO L85 PathProgramCache]: Analyzing trace with hash -1252819665, now seen corresponding path program 1 times [2024-12-02 06:56:58,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:56:58,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566342624] [2024-12-02 06:56:58,466 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:56:58,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:56:58,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:56:58,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 06:56:58,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:56:58,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566342624] [2024-12-02 06:56:58,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566342624] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:56:58,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:56:58,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:56:58,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379283881] [2024-12-02 06:56:58,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:56:58,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:56:58,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:56:58,680 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:56:58,680 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:56:58,680 INFO L87 Difference]: Start difference. First operand 2245 states and 3167 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 06:57:02,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:57:02,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:02,779 INFO L93 Difference]: Finished difference Result 6690 states and 9549 transitions. [2024-12-02 06:57:02,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:02,779 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2024-12-02 06:57:02,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:02,802 INFO L225 Difference]: With dead ends: 6690 [2024-12-02 06:57:02,802 INFO L226 Difference]: Without dead ends: 4443 [2024-12-02 06:57:02,811 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 06:57:02,811 INFO L435 NwaCegarLoop]: 1650 mSDtfsCounter, 1591 mSDsluCounter, 1562 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1591 SdHoareTripleChecker+Valid, 3212 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:02,812 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1591 Valid, 3212 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-12-02 06:57:02,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4443 states. [2024-12-02 06:57:03,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4443 to 4421. [2024-12-02 06:57:03,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4421 states, 3191 states have (on average 1.3042933249764963) internal successors, (4162), 3247 states have internal predecessors, (4162), 1034 states have call successors, (1034), 198 states have call predecessors, (1034), 195 states have return successors, (1098), 995 states have call predecessors, (1098), 1022 states have call successors, (1098) [2024-12-02 06:57:03,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4421 states to 4421 states and 6294 transitions. [2024-12-02 06:57:03,066 INFO L78 Accepts]: Start accepts. Automaton has 4421 states and 6294 transitions. Word has length 12 [2024-12-02 06:57:03,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:03,066 INFO L471 AbstractCegarLoop]: Abstraction has 4421 states and 6294 transitions. [2024-12-02 06:57:03,066 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 06:57:03,066 INFO L276 IsEmpty]: Start isEmpty. Operand 4421 states and 6294 transitions. [2024-12-02 06:57:03,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-02 06:57:03,074 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:03,074 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 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 06:57:03,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 06:57:03,075 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:03,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:03,075 INFO L85 PathProgramCache]: Analyzing trace with hash 992819855, now seen corresponding path program 1 times [2024-12-02 06:57:03,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:03,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271947275] [2024-12-02 06:57:03,075 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:03,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:03,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:03,644 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-12-02 06:57:03,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:03,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271947275] [2024-12-02 06:57:03,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271947275] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:03,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:03,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:57:03,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943114571] [2024-12-02 06:57:03,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:03,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:57:03,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:03,646 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:57:03,646 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:57:03,646 INFO L87 Difference]: Start difference. First operand 4421 states and 6294 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-02 06:57:03,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:03,881 INFO L93 Difference]: Finished difference Result 8886 states and 12656 transitions. [2024-12-02 06:57:03,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:03,882 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 138 [2024-12-02 06:57:03,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:03,909 INFO L225 Difference]: With dead ends: 8886 [2024-12-02 06:57:03,909 INFO L226 Difference]: Without dead ends: 4468 [2024-12-02 06:57:03,929 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 06:57:03,930 INFO L435 NwaCegarLoop]: 1597 mSDtfsCounter, 430 mSDsluCounter, 1060 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 2657 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:03,930 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [539 Valid, 2657 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:03,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4468 states. [2024-12-02 06:57:04,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4468 to 4457. [2024-12-02 06:57:04,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4457 states, 3227 states have (on average 1.305546947629377) internal successors, (4213), 3283 states have internal predecessors, (4213), 1034 states have call successors, (1034), 198 states have call predecessors, (1034), 195 states have return successors, (1098), 995 states have call predecessors, (1098), 1022 states have call successors, (1098) [2024-12-02 06:57:04,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4457 states to 4457 states and 6345 transitions. [2024-12-02 06:57:04,232 INFO L78 Accepts]: Start accepts. Automaton has 4457 states and 6345 transitions. Word has length 138 [2024-12-02 06:57:04,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:04,233 INFO L471 AbstractCegarLoop]: Abstraction has 4457 states and 6345 transitions. [2024-12-02 06:57:04,233 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-02 06:57:04,233 INFO L276 IsEmpty]: Start isEmpty. Operand 4457 states and 6345 transitions. [2024-12-02 06:57:04,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-12-02 06:57:04,237 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:04,237 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 3, 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] [2024-12-02 06:57:04,237 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 06:57:04,237 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:04,238 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:04,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1226770008, now seen corresponding path program 1 times [2024-12-02 06:57:04,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:04,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564906427] [2024-12-02 06:57:04,238 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:04,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:04,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:04,779 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-12-02 06:57:04,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:04,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564906427] [2024-12-02 06:57:04,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564906427] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:04,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:04,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:57:04,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327509297] [2024-12-02 06:57:04,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:04,780 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:57:04,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:04,780 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:57:04,780 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:57:04,780 INFO L87 Difference]: Start difference. First operand 4457 states and 6345 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-12-02 06:57:05,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:05,007 INFO L93 Difference]: Finished difference Result 8691 states and 12367 transitions. [2024-12-02 06:57:05,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:05,008 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 156 [2024-12-02 06:57:05,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:05,035 INFO L225 Difference]: With dead ends: 8691 [2024-12-02 06:57:05,035 INFO L226 Difference]: Without dead ends: 4237 [2024-12-02 06:57:05,055 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 06:57:05,056 INFO L435 NwaCegarLoop]: 1509 mSDtfsCounter, 1471 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1471 SdHoareTripleChecker+Valid, 1509 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:05,056 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1471 Valid, 1509 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:05,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4237 states. [2024-12-02 06:57:05,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4237 to 4237. [2024-12-02 06:57:05,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4237 states, 3047 states have (on average 1.3012799474893337) internal successors, (3965), 3103 states have internal predecessors, (3965), 994 states have call successors, (994), 198 states have call predecessors, (994), 195 states have return successors, (1054), 955 states have call predecessors, (1054), 982 states have call successors, (1054) [2024-12-02 06:57:05,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4237 states to 4237 states and 6013 transitions. [2024-12-02 06:57:05,351 INFO L78 Accepts]: Start accepts. Automaton has 4237 states and 6013 transitions. Word has length 156 [2024-12-02 06:57:05,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:05,351 INFO L471 AbstractCegarLoop]: Abstraction has 4237 states and 6013 transitions. [2024-12-02 06:57:05,352 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-12-02 06:57:05,352 INFO L276 IsEmpty]: Start isEmpty. Operand 4237 states and 6013 transitions. [2024-12-02 06:57:05,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-12-02 06:57:05,357 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:05,357 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:57:05,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 06:57:05,357 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:05,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:05,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1855127077, now seen corresponding path program 1 times [2024-12-02 06:57:05,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:05,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722515324] [2024-12-02 06:57:05,358 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:05,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:05,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:05,936 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-12-02 06:57:05,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:05,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722515324] [2024-12-02 06:57:05,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722515324] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:05,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:05,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 06:57:05,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149167720] [2024-12-02 06:57:05,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:05,937 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 06:57:05,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:05,938 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 06:57:05,938 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 06:57:05,938 INFO L87 Difference]: Start difference. First operand 4237 states and 6013 transitions. Second operand has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 06:57:06,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:06,288 INFO L93 Difference]: Finished difference Result 8487 states and 12042 transitions. [2024-12-02 06:57:06,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 06:57:06,289 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 174 [2024-12-02 06:57:06,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:06,316 INFO L225 Difference]: With dead ends: 8487 [2024-12-02 06:57:06,316 INFO L226 Difference]: Without dead ends: 4247 [2024-12-02 06:57:06,333 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 06:57:06,334 INFO L435 NwaCegarLoop]: 1510 mSDtfsCounter, 0 mSDsluCounter, 3012 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4522 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:06,334 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4522 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:06,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4247 states. [2024-12-02 06:57:06,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4247 to 4247. [2024-12-02 06:57:06,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4247 states, 3058 states have (on average 1.2998691955526487) internal successors, (3975), 3114 states have internal predecessors, (3975), 993 states have call successors, (993), 198 states have call predecessors, (993), 195 states have return successors, (1053), 954 states have call predecessors, (1053), 981 states have call successors, (1053) [2024-12-02 06:57:06,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4247 states to 4247 states and 6021 transitions. [2024-12-02 06:57:06,629 INFO L78 Accepts]: Start accepts. Automaton has 4247 states and 6021 transitions. Word has length 174 [2024-12-02 06:57:06,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:06,630 INFO L471 AbstractCegarLoop]: Abstraction has 4247 states and 6021 transitions. [2024-12-02 06:57:06,631 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 06:57:06,631 INFO L276 IsEmpty]: Start isEmpty. Operand 4247 states and 6021 transitions. [2024-12-02 06:57:06,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-12-02 06:57:06,634 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:06,635 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 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] [2024-12-02 06:57:06,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 06:57:06,635 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:06,635 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:06,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1377083653, now seen corresponding path program 1 times [2024-12-02 06:57:06,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:06,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703165796] [2024-12-02 06:57:06,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:06,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:06,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:07,240 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-12-02 06:57:07,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:07,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703165796] [2024-12-02 06:57:07,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703165796] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:07,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:07,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:57:07,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318417902] [2024-12-02 06:57:07,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:07,241 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:57:07,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:07,242 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:57:07,242 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:57:07,242 INFO L87 Difference]: Start difference. First operand 4247 states and 6021 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 06:57:09,575 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:57:09,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:09,839 INFO L93 Difference]: Finished difference Result 8503 states and 12074 transitions. [2024-12-02 06:57:09,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:09,839 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), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 171 [2024-12-02 06:57:09,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:09,901 INFO L225 Difference]: With dead ends: 8503 [2024-12-02 06:57:09,901 INFO L226 Difference]: Without dead ends: 4259 [2024-12-02 06:57:09,920 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 06:57:09,921 INFO L435 NwaCegarLoop]: 2865 mSDtfsCounter, 1477 mSDsluCounter, 1498 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1477 SdHoareTripleChecker+Valid, 4363 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:09,921 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1477 Valid, 4363 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-12-02 06:57:09,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4259 states. [2024-12-02 06:57:10,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4259 to 4245. [2024-12-02 06:57:10,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4245 states, 3056 states have (on average 1.298756544502618) internal successors, (3969), 3113 states have internal predecessors, (3969), 993 states have call successors, (993), 198 states have call predecessors, (993), 195 states have return successors, (1029), 953 states have call predecessors, (1029), 981 states have call successors, (1029) [2024-12-02 06:57:10,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4245 states to 4245 states and 5991 transitions. [2024-12-02 06:57:10,231 INFO L78 Accepts]: Start accepts. Automaton has 4245 states and 5991 transitions. Word has length 171 [2024-12-02 06:57:10,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:10,232 INFO L471 AbstractCegarLoop]: Abstraction has 4245 states and 5991 transitions. [2024-12-02 06:57:10,232 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), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 06:57:10,232 INFO L276 IsEmpty]: Start isEmpty. Operand 4245 states and 5991 transitions. [2024-12-02 06:57:10,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-12-02 06:57:10,235 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:10,236 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 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] [2024-12-02 06:57:10,236 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 06:57:10,236 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:10,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:10,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1112445309, now seen corresponding path program 1 times [2024-12-02 06:57:10,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:10,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735953844] [2024-12-02 06:57:10,237 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:10,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:10,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:10,895 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-12-02 06:57:10,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:10,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735953844] [2024-12-02 06:57:10,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735953844] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:10,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:10,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:57:10,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400107190] [2024-12-02 06:57:10,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:10,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:57:10,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:10,897 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:57:10,897 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:10,898 INFO L87 Difference]: Start difference. First operand 4245 states and 5991 transitions. Second operand has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 06:57:11,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:11,136 INFO L93 Difference]: Finished difference Result 8499 states and 11995 transitions. [2024-12-02 06:57:11,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:57:11,137 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 171 [2024-12-02 06:57:11,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:11,160 INFO L225 Difference]: With dead ends: 8499 [2024-12-02 06:57:11,161 INFO L226 Difference]: Without dead ends: 4257 [2024-12-02 06:57:11,173 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:11,173 INFO L435 NwaCegarLoop]: 1509 mSDtfsCounter, 0 mSDsluCounter, 4519 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6028 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:11,173 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6028 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:11,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4257 states. [2024-12-02 06:57:11,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4257 to 4257. [2024-12-02 06:57:11,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4257 states, 3068 states have (on average 1.2975880052151239) internal successors, (3981), 3125 states have internal predecessors, (3981), 993 states have call successors, (993), 198 states have call predecessors, (993), 195 states have return successors, (1029), 953 states have call predecessors, (1029), 981 states have call successors, (1029) [2024-12-02 06:57:11,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4257 states to 4257 states and 6003 transitions. [2024-12-02 06:57:11,443 INFO L78 Accepts]: Start accepts. Automaton has 4257 states and 6003 transitions. Word has length 171 [2024-12-02 06:57:11,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:11,444 INFO L471 AbstractCegarLoop]: Abstraction has 4257 states and 6003 transitions. [2024-12-02 06:57:11,444 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 06:57:11,444 INFO L276 IsEmpty]: Start isEmpty. Operand 4257 states and 6003 transitions. [2024-12-02 06:57:11,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-12-02 06:57:11,447 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:11,448 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:57:11,448 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 06:57:11,448 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:11,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:11,448 INFO L85 PathProgramCache]: Analyzing trace with hash -606693910, now seen corresponding path program 1 times [2024-12-02 06:57:11,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:11,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995253529] [2024-12-02 06:57:11,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:11,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:11,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:11,966 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-12-02 06:57:11,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:11,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995253529] [2024-12-02 06:57:11,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995253529] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:11,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:11,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:57:11,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892472293] [2024-12-02 06:57:11,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:11,967 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:57:11,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:11,967 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:57:11,967 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:57:11,967 INFO L87 Difference]: Start difference. First operand 4257 states and 6003 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 06:57:12,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:12,293 INFO L93 Difference]: Finished difference Result 8539 states and 12047 transitions. [2024-12-02 06:57:12,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:12,293 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 180 [2024-12-02 06:57:12,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:12,321 INFO L225 Difference]: With dead ends: 8539 [2024-12-02 06:57:12,322 INFO L226 Difference]: Without dead ends: 4285 [2024-12-02 06:57:12,338 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 06:57:12,338 INFO L435 NwaCegarLoop]: 1511 mSDtfsCounter, 4 mSDsluCounter, 1506 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 3017 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 06:57:12,339 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 3017 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:12,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4285 states. [2024-12-02 06:57:12,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4285 to 4261. [2024-12-02 06:57:12,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4261 states, 3072 states have (on average 1.2972005208333333) internal successors, (3985), 3129 states have internal predecessors, (3985), 993 states have call successors, (993), 198 states have call predecessors, (993), 195 states have return successors, (1029), 953 states have call predecessors, (1029), 981 states have call successors, (1029) [2024-12-02 06:57:12,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4261 states to 4261 states and 6007 transitions. [2024-12-02 06:57:12,656 INFO L78 Accepts]: Start accepts. Automaton has 4261 states and 6007 transitions. Word has length 180 [2024-12-02 06:57:12,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:12,657 INFO L471 AbstractCegarLoop]: Abstraction has 4261 states and 6007 transitions. [2024-12-02 06:57:12,657 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 06:57:12,657 INFO L276 IsEmpty]: Start isEmpty. Operand 4261 states and 6007 transitions. [2024-12-02 06:57:12,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-12-02 06:57:12,660 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:12,660 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 3, 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] [2024-12-02 06:57:12,661 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 06:57:12,661 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:12,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:12,661 INFO L85 PathProgramCache]: Analyzing trace with hash -659483579, now seen corresponding path program 1 times [2024-12-02 06:57:12,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:12,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117751843] [2024-12-02 06:57:12,661 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:12,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:12,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:13,249 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-12-02 06:57:13,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:13,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117751843] [2024-12-02 06:57:13,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117751843] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:57:13,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056725780] [2024-12-02 06:57:13,249 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:13,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:13,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:57:13,252 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:57:13,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 06:57:14,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:14,369 INFO L256 TraceCheckSpWp]: Trace formula consists of 2492 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 06:57:14,380 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:57:14,419 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-12-02 06:57:14,420 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:57:14,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056725780] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:14,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 06:57:14,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-12-02 06:57:14,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123516886] [2024-12-02 06:57:14,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:14,421 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:57:14,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:14,421 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:57:14,421 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:14,421 INFO L87 Difference]: Start difference. First operand 4261 states and 6007 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 06:57:14,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:14,870 INFO L93 Difference]: Finished difference Result 8535 states and 12051 transitions. [2024-12-02 06:57:14,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:14,873 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 193 [2024-12-02 06:57:14,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:14,894 INFO L225 Difference]: With dead ends: 8535 [2024-12-02 06:57:14,895 INFO L226 Difference]: Without dead ends: 4277 [2024-12-02 06:57:14,907 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:14,908 INFO L435 NwaCegarLoop]: 1509 mSDtfsCounter, 4 mSDsluCounter, 1506 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 3015 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.3s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:14,908 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 3015 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 06:57:14,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4277 states. [2024-12-02 06:57:15,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4277 to 4265. [2024-12-02 06:57:15,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4265 states, 3076 states have (on average 1.296814044213264) internal successors, (3989), 3133 states have internal predecessors, (3989), 993 states have call successors, (993), 198 states have call predecessors, (993), 195 states have return successors, (1029), 953 states have call predecessors, (1029), 981 states have call successors, (1029) [2024-12-02 06:57:15,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4265 states to 4265 states and 6011 transitions. [2024-12-02 06:57:15,166 INFO L78 Accepts]: Start accepts. Automaton has 4265 states and 6011 transitions. Word has length 193 [2024-12-02 06:57:15,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:15,167 INFO L471 AbstractCegarLoop]: Abstraction has 4265 states and 6011 transitions. [2024-12-02 06:57:15,167 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 06:57:15,167 INFO L276 IsEmpty]: Start isEmpty. Operand 4265 states and 6011 transitions. [2024-12-02 06:57:15,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-12-02 06:57:15,170 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:15,171 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 3, 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] [2024-12-02 06:57:15,186 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 06:57:15,371 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:15,371 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:15,372 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:15,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1474101268, now seen corresponding path program 1 times [2024-12-02 06:57:15,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:15,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228128974] [2024-12-02 06:57:15,372 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:15,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:15,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:15,907 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-12-02 06:57:15,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:15,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228128974] [2024-12-02 06:57:15,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228128974] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:57:15,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711107671] [2024-12-02 06:57:15,908 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:15,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:15,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:57:15,910 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:57:15,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 06:57:17,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:17,013 INFO L256 TraceCheckSpWp]: Trace formula consists of 2592 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 06:57:17,020 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:57:17,044 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-12-02 06:57:17,044 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:57:17,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711107671] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:17,044 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 06:57:17,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-12-02 06:57:17,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541699851] [2024-12-02 06:57:17,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:17,045 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:57:17,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:17,046 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:57:17,046 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:17,046 INFO L87 Difference]: Start difference. First operand 4265 states and 6011 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 06:57:17,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:17,238 INFO L93 Difference]: Finished difference Result 8535 states and 12047 transitions. [2024-12-02 06:57:17,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:17,238 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 196 [2024-12-02 06:57:17,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:17,260 INFO L225 Difference]: With dead ends: 8535 [2024-12-02 06:57:17,261 INFO L226 Difference]: Without dead ends: 4273 [2024-12-02 06:57:17,273 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:17,273 INFO L435 NwaCegarLoop]: 1510 mSDtfsCounter, 1 mSDsluCounter, 1507 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3017 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 06:57:17,274 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3017 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:17,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4273 states. [2024-12-02 06:57:17,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4273 to 4269. [2024-12-02 06:57:17,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4269 states, 3080 states have (on average 1.2964285714285715) internal successors, (3993), 3137 states have internal predecessors, (3993), 993 states have call successors, (993), 198 states have call predecessors, (993), 195 states have return successors, (1029), 953 states have call predecessors, (1029), 981 states have call successors, (1029) [2024-12-02 06:57:17,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4269 states to 4269 states and 6015 transitions. [2024-12-02 06:57:17,501 INFO L78 Accepts]: Start accepts. Automaton has 4269 states and 6015 transitions. Word has length 196 [2024-12-02 06:57:17,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:17,502 INFO L471 AbstractCegarLoop]: Abstraction has 4269 states and 6015 transitions. [2024-12-02 06:57:17,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 06:57:17,502 INFO L276 IsEmpty]: Start isEmpty. Operand 4269 states and 6015 transitions. [2024-12-02 06:57:17,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-12-02 06:57:17,505 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:17,506 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 3, 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] [2024-12-02 06:57:17,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 06:57:17,706 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-12-02 06:57:17,706 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:17,707 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:17,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1658924368, now seen corresponding path program 1 times [2024-12-02 06:57:17,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:17,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19573744] [2024-12-02 06:57:17,707 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:17,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:18,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:18,384 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-12-02 06:57:18,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:18,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19573744] [2024-12-02 06:57:18,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19573744] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:57:18,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64419838] [2024-12-02 06:57:18,385 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:18,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:18,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:57:18,387 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:57:18,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 06:57:19,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:19,390 INFO L256 TraceCheckSpWp]: Trace formula consists of 2619 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 06:57:19,394 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:57:19,430 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2024-12-02 06:57:19,431 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 06:57:19,584 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-12-02 06:57:19,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64419838] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 06:57:19,584 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 06:57:19,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 06:57:19,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903064078] [2024-12-02 06:57:19,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 06:57:19,585 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 06:57:19,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:19,585 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 06:57:19,585 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:57:19,586 INFO L87 Difference]: Start difference. First operand 4269 states and 6015 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 5 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 5 states have call predecessors, (28), 5 states have call successors, (28) [2024-12-02 06:57:19,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:19,835 INFO L93 Difference]: Finished difference Result 8623 states and 12163 transitions. [2024-12-02 06:57:19,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 06:57:19,836 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 5 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 5 states have call predecessors, (28), 5 states have call successors, (28) Word has length 198 [2024-12-02 06:57:19,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:19,851 INFO L225 Difference]: With dead ends: 8623 [2024-12-02 06:57:19,851 INFO L226 Difference]: Without dead ends: 4357 [2024-12-02 06:57:19,889 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:57:19,890 INFO L435 NwaCegarLoop]: 1511 mSDtfsCounter, 12 mSDsluCounter, 6016 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 7527 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:19,890 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 7527 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:57:19,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4357 states. [2024-12-02 06:57:20,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4357 to 4317. [2024-12-02 06:57:20,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4317 states, 3116 states have (on average 1.2968549422336328) internal successors, (4041), 3173 states have internal predecessors, (4041), 1005 states have call successors, (1005), 198 states have call predecessors, (1005), 195 states have return successors, (1041), 965 states have call predecessors, (1041), 993 states have call successors, (1041) [2024-12-02 06:57:20,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4317 states to 4317 states and 6087 transitions. [2024-12-02 06:57:20,113 INFO L78 Accepts]: Start accepts. Automaton has 4317 states and 6087 transitions. Word has length 198 [2024-12-02 06:57:20,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:20,114 INFO L471 AbstractCegarLoop]: Abstraction has 4317 states and 6087 transitions. [2024-12-02 06:57:20,114 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 5 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 5 states have call predecessors, (28), 5 states have call successors, (28) [2024-12-02 06:57:20,114 INFO L276 IsEmpty]: Start isEmpty. Operand 4317 states and 6087 transitions. [2024-12-02 06:57:20,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2024-12-02 06:57:20,118 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:20,119 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2024-12-02 06:57:20,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-12-02 06:57:20,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-12-02 06:57:20,319 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:20,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:20,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1512047371, now seen corresponding path program 2 times [2024-12-02 06:57:20,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:20,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906078465] [2024-12-02 06:57:20,320 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 06:57:20,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:20,587 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 06:57:20,588 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 06:57:20,757 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2024-12-02 06:57:20,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:20,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906078465] [2024-12-02 06:57:20,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906078465] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:20,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:20,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:57:20,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193547116] [2024-12-02 06:57:20,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:20,758 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:57:20,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:20,758 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:57:20,759 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:20,759 INFO L87 Difference]: Start difference. First operand 4317 states and 6087 transitions. Second operand has 5 states, 5 states have (on average 25.0) internal successors, (125), 5 states have internal predecessors, (125), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 06:57:20,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:20,942 INFO L93 Difference]: Finished difference Result 4341 states and 6108 transitions. [2024-12-02 06:57:20,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:57:20,943 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 5 states have internal predecessors, (125), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 237 [2024-12-02 06:57:20,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:20,966 INFO L225 Difference]: With dead ends: 4341 [2024-12-02 06:57:20,967 INFO L226 Difference]: Without dead ends: 4235 [2024-12-02 06:57:20,970 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:20,970 INFO L435 NwaCegarLoop]: 1514 mSDtfsCounter, 1 mSDsluCounter, 4520 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 6034 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:20,971 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 6034 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:57:20,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4235 states. [2024-12-02 06:57:21,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4235 to 4235. [2024-12-02 06:57:21,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4235 states, 3062 states have (on average 1.2949052906596996) internal successors, (3965), 3113 states have internal predecessors, (3965), 977 states have call successors, (977), 197 states have call predecessors, (977), 195 states have return successors, (1017), 944 states have call predecessors, (1017), 969 states have call successors, (1017) [2024-12-02 06:57:21,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4235 states to 4235 states and 5959 transitions. [2024-12-02 06:57:21,212 INFO L78 Accepts]: Start accepts. Automaton has 4235 states and 5959 transitions. Word has length 237 [2024-12-02 06:57:21,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:21,213 INFO L471 AbstractCegarLoop]: Abstraction has 4235 states and 5959 transitions. [2024-12-02 06:57:21,213 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 5 states have internal predecessors, (125), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 06:57:21,213 INFO L276 IsEmpty]: Start isEmpty. Operand 4235 states and 5959 transitions. [2024-12-02 06:57:21,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2024-12-02 06:57:21,218 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:21,218 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:57:21,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 06:57:21,218 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:21,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:21,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1894592903, now seen corresponding path program 1 times [2024-12-02 06:57:21,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:21,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509386070] [2024-12-02 06:57:21,219 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:21,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:21,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:21,681 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-12-02 06:57:21,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:21,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509386070] [2024-12-02 06:57:21,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509386070] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:21,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:21,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:57:21,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11646893] [2024-12-02 06:57:21,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:21,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:57:21,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:21,683 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:57:21,683 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:57:21,683 INFO L87 Difference]: Start difference. First operand 4235 states and 5959 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 06:57:21,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:21,869 INFO L93 Difference]: Finished difference Result 8483 states and 11947 transitions. [2024-12-02 06:57:21,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:21,869 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 261 [2024-12-02 06:57:21,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:21,893 INFO L225 Difference]: With dead ends: 8483 [2024-12-02 06:57:21,893 INFO L226 Difference]: Without dead ends: 4251 [2024-12-02 06:57:21,905 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 06:57:21,905 INFO L435 NwaCegarLoop]: 1507 mSDtfsCounter, 2 mSDsluCounter, 1504 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 3011 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 06:57:21,906 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 3011 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:21,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4251 states. [2024-12-02 06:57:22,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4251 to 4239. [2024-12-02 06:57:22,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4239 states, 3066 states have (on average 1.2945205479452055) internal successors, (3969), 3117 states have internal predecessors, (3969), 977 states have call successors, (977), 197 states have call predecessors, (977), 195 states have return successors, (1017), 944 states have call predecessors, (1017), 969 states have call successors, (1017) [2024-12-02 06:57:22,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4239 states to 4239 states and 5963 transitions. [2024-12-02 06:57:22,153 INFO L78 Accepts]: Start accepts. Automaton has 4239 states and 5963 transitions. Word has length 261 [2024-12-02 06:57:22,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:22,153 INFO L471 AbstractCegarLoop]: Abstraction has 4239 states and 5963 transitions. [2024-12-02 06:57:22,154 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 06:57:22,154 INFO L276 IsEmpty]: Start isEmpty. Operand 4239 states and 5963 transitions. [2024-12-02 06:57:22,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2024-12-02 06:57:22,159 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:22,159 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:57:22,159 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 06:57:22,159 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:22,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:22,159 INFO L85 PathProgramCache]: Analyzing trace with hash -2046623659, now seen corresponding path program 1 times [2024-12-02 06:57:22,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:22,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279881804] [2024-12-02 06:57:22,160 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:22,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:22,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:22,662 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-12-02 06:57:22,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:22,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279881804] [2024-12-02 06:57:22,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279881804] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:57:22,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786830682] [2024-12-02 06:57:22,662 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:22,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:22,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:57:22,664 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:57:22,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 06:57:23,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:23,739 INFO L256 TraceCheckSpWp]: Trace formula consists of 2762 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 06:57:23,743 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:57:23,762 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-12-02 06:57:23,762 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:57:23,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786830682] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:23,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 06:57:23,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-12-02 06:57:23,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314215870] [2024-12-02 06:57:23,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:23,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:57:23,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:23,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:57:23,764 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:23,764 INFO L87 Difference]: Start difference. First operand 4239 states and 5963 transitions. Second operand has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 06:57:23,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:23,967 INFO L93 Difference]: Finished difference Result 8491 states and 11963 transitions. [2024-12-02 06:57:23,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:23,967 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 268 [2024-12-02 06:57:23,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:23,984 INFO L225 Difference]: With dead ends: 8491 [2024-12-02 06:57:23,985 INFO L226 Difference]: Without dead ends: 4255 [2024-12-02 06:57:23,996 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:23,996 INFO L435 NwaCegarLoop]: 1507 mSDtfsCounter, 2 mSDsluCounter, 1504 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 3011 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 06:57:23,996 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 3011 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:23,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4255 states. [2024-12-02 06:57:24,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4255 to 4243. [2024-12-02 06:57:24,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4243 states, 3070 states have (on average 1.2941368078175897) internal successors, (3973), 3121 states have internal predecessors, (3973), 977 states have call successors, (977), 197 states have call predecessors, (977), 195 states have return successors, (1017), 944 states have call predecessors, (1017), 969 states have call successors, (1017) [2024-12-02 06:57:24,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4243 states to 4243 states and 5967 transitions. [2024-12-02 06:57:24,184 INFO L78 Accepts]: Start accepts. Automaton has 4243 states and 5967 transitions. Word has length 268 [2024-12-02 06:57:24,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:24,185 INFO L471 AbstractCegarLoop]: Abstraction has 4243 states and 5967 transitions. [2024-12-02 06:57:24,185 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 06:57:24,185 INFO L276 IsEmpty]: Start isEmpty. Operand 4243 states and 5967 transitions. [2024-12-02 06:57:24,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-12-02 06:57:24,189 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:24,189 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:57:24,200 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 06:57:24,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-12-02 06:57:24,390 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:24,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:24,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1479997244, now seen corresponding path program 1 times [2024-12-02 06:57:24,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:24,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998106421] [2024-12-02 06:57:24,390 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:24,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:24,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:24,814 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2024-12-02 06:57:24,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:24,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998106421] [2024-12-02 06:57:24,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998106421] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:57:24,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011222169] [2024-12-02 06:57:24,814 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:24,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:24,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:57:24,816 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:57:24,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 06:57:25,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:25,979 INFO L256 TraceCheckSpWp]: Trace formula consists of 2781 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 06:57:25,983 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:57:26,010 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-12-02 06:57:26,010 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 06:57:26,271 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2024-12-02 06:57:26,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011222169] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 06:57:26,271 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 06:57:26,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 06:57:26,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496384276] [2024-12-02 06:57:26,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 06:57:26,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 06:57:26,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:26,273 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 06:57:26,273 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:57:26,274 INFO L87 Difference]: Start difference. First operand 4243 states and 5967 transitions. Second operand has 7 states, 7 states have (on average 32.285714285714285) internal successors, (226), 7 states have internal predecessors, (226), 5 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (41), 5 states have call predecessors, (41), 5 states have call successors, (41) [2024-12-02 06:57:26,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:26,415 INFO L93 Difference]: Finished difference Result 8531 states and 12011 transitions. [2024-12-02 06:57:26,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 06:57:26,415 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 32.285714285714285) internal successors, (226), 7 states have internal predecessors, (226), 5 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (41), 5 states have call predecessors, (41), 5 states have call successors, (41) Word has length 275 [2024-12-02 06:57:26,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:26,431 INFO L225 Difference]: With dead ends: 8531 [2024-12-02 06:57:26,431 INFO L226 Difference]: Without dead ends: 4291 [2024-12-02 06:57:26,440 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 552 GetRequests, 547 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:57:26,440 INFO L435 NwaCegarLoop]: 1507 mSDtfsCounter, 4 mSDsluCounter, 1503 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 3010 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:26,441 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 3010 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:26,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4291 states. [2024-12-02 06:57:26,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4291 to 4291. [2024-12-02 06:57:26,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4291 states, 3106 states have (on average 1.290727623953638) internal successors, (4009), 3157 states have internal predecessors, (4009), 989 states have call successors, (989), 197 states have call predecessors, (989), 195 states have return successors, (1029), 956 states have call predecessors, (1029), 981 states have call successors, (1029) [2024-12-02 06:57:26,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4291 states to 4291 states and 6027 transitions. [2024-12-02 06:57:26,573 INFO L78 Accepts]: Start accepts. Automaton has 4291 states and 6027 transitions. Word has length 275 [2024-12-02 06:57:26,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:26,573 INFO L471 AbstractCegarLoop]: Abstraction has 4291 states and 6027 transitions. [2024-12-02 06:57:26,573 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 32.285714285714285) internal successors, (226), 7 states have internal predecessors, (226), 5 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (41), 5 states have call predecessors, (41), 5 states have call successors, (41) [2024-12-02 06:57:26,573 INFO L276 IsEmpty]: Start isEmpty. Operand 4291 states and 6027 transitions. [2024-12-02 06:57:26,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-12-02 06:57:26,578 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:26,578 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:57:26,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-12-02 06:57:26,778 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-12-02 06:57:26,778 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:26,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:26,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1547722030, now seen corresponding path program 2 times [2024-12-02 06:57:26,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:26,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441468162] [2024-12-02 06:57:26,779 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 06:57:26,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:27,016 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 06:57:27,016 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 06:57:27,125 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2024-12-02 06:57:27,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:27,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441468162] [2024-12-02 06:57:27,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441468162] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:27,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:27,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:57:27,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452048295] [2024-12-02 06:57:27,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:27,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:57:27,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:27,126 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:57:27,126 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:57:27,126 INFO L87 Difference]: Start difference. First operand 4291 states and 6027 transitions. Second operand has 3 states, 3 states have (on average 55.666666666666664) internal successors, (167), 3 states have internal predecessors, (167), 3 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:57:30,663 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:57:30,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:30,865 INFO L93 Difference]: Finished difference Result 8584 states and 12055 transitions. [2024-12-02 06:57:30,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:30,866 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 55.666666666666664) internal successors, (167), 3 states have internal predecessors, (167), 3 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 1 states have call successors, (27) Word has length 296 [2024-12-02 06:57:30,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:30,877 INFO L225 Difference]: With dead ends: 8584 [2024-12-02 06:57:30,878 INFO L226 Difference]: Without dead ends: 4296 [2024-12-02 06:57:30,884 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 06:57:30,885 INFO L435 NwaCegarLoop]: 2912 mSDtfsCounter, 1473 mSDsluCounter, 1498 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1473 SdHoareTripleChecker+Valid, 4410 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:30,885 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1473 Valid, 4410 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-12-02 06:57:30,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4296 states. [2024-12-02 06:57:30,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4296 to 4278. [2024-12-02 06:57:30,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4278 states, 3095 states have (on average 1.290145395799677) internal successors, (3993), 3148 states have internal predecessors, (3993), 987 states have call successors, (987), 196 states have call predecessors, (987), 195 states have return successors, (1005), 953 states have call predecessors, (1005), 969 states have call successors, (1005) [2024-12-02 06:57:31,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4278 states to 4278 states and 5985 transitions. [2024-12-02 06:57:31,014 INFO L78 Accepts]: Start accepts. Automaton has 4278 states and 5985 transitions. Word has length 296 [2024-12-02 06:57:31,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:31,014 INFO L471 AbstractCegarLoop]: Abstraction has 4278 states and 5985 transitions. [2024-12-02 06:57:31,014 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.666666666666664) internal successors, (167), 3 states have internal predecessors, (167), 3 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:57:31,014 INFO L276 IsEmpty]: Start isEmpty. Operand 4278 states and 5985 transitions. [2024-12-02 06:57:31,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-12-02 06:57:31,018 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:31,019 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:57:31,019 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 06:57:31,019 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:31,019 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:31,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1841125037, now seen corresponding path program 1 times [2024-12-02 06:57:31,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:31,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473909181] [2024-12-02 06:57:31,019 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:31,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:31,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:31,471 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-12-02 06:57:31,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:31,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473909181] [2024-12-02 06:57:31,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473909181] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:57:31,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069933388] [2024-12-02 06:57:31,471 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:31,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:31,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:57:31,473 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:57:31,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 06:57:32,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:32,733 INFO L256 TraceCheckSpWp]: Trace formula consists of 2837 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 06:57:32,737 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:57:32,763 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2024-12-02 06:57:32,763 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 06:57:33,018 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-12-02 06:57:33,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069933388] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 06:57:33,018 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 06:57:33,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 06:57:33,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037782559] [2024-12-02 06:57:33,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 06:57:33,019 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 06:57:33,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:33,019 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 06:57:33,019 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:57:33,020 INFO L87 Difference]: Start difference. First operand 4278 states and 5985 transitions. Second operand has 7 states, 7 states have (on average 28.857142857142858) internal successors, (202), 7 states have internal predecessors, (202), 5 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (39), 5 states have call predecessors, (39), 5 states have call successors, (39) [2024-12-02 06:57:33,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:33,167 INFO L93 Difference]: Finished difference Result 8601 states and 12055 transitions. [2024-12-02 06:57:33,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 06:57:33,168 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 28.857142857142858) internal successors, (202), 7 states have internal predecessors, (202), 5 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (39), 5 states have call predecessors, (39), 5 states have call successors, (39) Word has length 296 [2024-12-02 06:57:33,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:33,181 INFO L225 Difference]: With dead ends: 8601 [2024-12-02 06:57:33,181 INFO L226 Difference]: Without dead ends: 4326 [2024-12-02 06:57:33,189 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 594 GetRequests, 589 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:57:33,189 INFO L435 NwaCegarLoop]: 1507 mSDtfsCounter, 4 mSDsluCounter, 6012 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 7519 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:33,189 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 7519 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:33,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4326 states. [2024-12-02 06:57:33,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4326 to 4326. [2024-12-02 06:57:33,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4326 states, 3131 states have (on average 1.2868093260938998) internal successors, (4029), 3184 states have internal predecessors, (4029), 999 states have call successors, (999), 196 states have call predecessors, (999), 195 states have return successors, (1017), 965 states have call predecessors, (1017), 981 states have call successors, (1017) [2024-12-02 06:57:33,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4326 states to 4326 states and 6045 transitions. [2024-12-02 06:57:33,315 INFO L78 Accepts]: Start accepts. Automaton has 4326 states and 6045 transitions. Word has length 296 [2024-12-02 06:57:33,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:33,316 INFO L471 AbstractCegarLoop]: Abstraction has 4326 states and 6045 transitions. [2024-12-02 06:57:33,316 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 28.857142857142858) internal successors, (202), 7 states have internal predecessors, (202), 5 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (39), 5 states have call predecessors, (39), 5 states have call successors, (39) [2024-12-02 06:57:33,316 INFO L276 IsEmpty]: Start isEmpty. Operand 4326 states and 6045 transitions. [2024-12-02 06:57:33,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2024-12-02 06:57:33,319 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:33,319 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:57:33,330 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 06:57:33,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:33,520 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:33,520 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:33,520 INFO L85 PathProgramCache]: Analyzing trace with hash -575450168, now seen corresponding path program 2 times [2024-12-02 06:57:33,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:33,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313975347] [2024-12-02 06:57:33,520 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 06:57:33,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:33,694 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 06:57:33,694 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 06:57:33,907 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2024-12-02 06:57:33,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:33,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313975347] [2024-12-02 06:57:33,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313975347] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:33,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:33,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 06:57:33,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677132690] [2024-12-02 06:57:33,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:33,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 06:57:33,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:33,909 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 06:57:33,909 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:57:33,909 INFO L87 Difference]: Start difference. First operand 4326 states and 6045 transitions. Second operand has 6 states, 6 states have (on average 27.833333333333332) internal successors, (167), 5 states have internal predecessors, (167), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:57:34,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:34,126 INFO L93 Difference]: Finished difference Result 4337 states and 6053 transitions. [2024-12-02 06:57:34,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 06:57:34,127 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 27.833333333333332) internal successors, (167), 5 states have internal predecessors, (167), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 1 states have call successors, (27) Word has length 317 [2024-12-02 06:57:34,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:34,140 INFO L225 Difference]: With dead ends: 4337 [2024-12-02 06:57:34,140 INFO L226 Difference]: Without dead ends: 4314 [2024-12-02 06:57:34,142 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:57:34,142 INFO L435 NwaCegarLoop]: 1513 mSDtfsCounter, 0 mSDsluCounter, 6038 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7551 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:34,142 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7551 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:34,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4314 states. [2024-12-02 06:57:34,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4314 to 4314. [2024-12-02 06:57:34,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4314 states, 3122 states have (on average 1.2857142857142858) internal successors, (4014), 3174 states have internal predecessors, (4014), 996 states have call successors, (996), 196 states have call predecessors, (996), 195 states have return successors, (1015), 963 states have call predecessors, (1015), 979 states have call successors, (1015) [2024-12-02 06:57:34,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4314 states to 4314 states and 6025 transitions. [2024-12-02 06:57:34,269 INFO L78 Accepts]: Start accepts. Automaton has 4314 states and 6025 transitions. Word has length 317 [2024-12-02 06:57:34,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:34,270 INFO L471 AbstractCegarLoop]: Abstraction has 4314 states and 6025 transitions. [2024-12-02 06:57:34,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 27.833333333333332) internal successors, (167), 5 states have internal predecessors, (167), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 2 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:57:34,270 INFO L276 IsEmpty]: Start isEmpty. Operand 4314 states and 6025 transitions. [2024-12-02 06:57:34,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-12-02 06:57:34,274 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:34,274 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2024-12-02 06:57:34,274 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 06:57:34,274 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:34,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:34,274 INFO L85 PathProgramCache]: Analyzing trace with hash 408110048, now seen corresponding path program 1 times [2024-12-02 06:57:34,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:34,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96485247] [2024-12-02 06:57:34,274 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:34,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:34,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:34,645 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2024-12-02 06:57:34,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:34,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96485247] [2024-12-02 06:57:34,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96485247] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:57:34,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335463056] [2024-12-02 06:57:34,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:34,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:34,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:57:34,647 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:57:34,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 06:57:36,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:36,073 INFO L256 TraceCheckSpWp]: Trace formula consists of 3234 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 06:57:36,079 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:57:36,109 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-12-02 06:57:36,109 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:57:36,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335463056] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:36,109 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 06:57:36,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-12-02 06:57:36,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794104275] [2024-12-02 06:57:36,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:36,110 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:57:36,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:36,111 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:57:36,111 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:36,111 INFO L87 Difference]: Start difference. First operand 4314 states and 6025 transitions. Second operand has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 06:57:36,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:36,326 INFO L93 Difference]: Finished difference Result 8633 states and 12059 transitions. [2024-12-02 06:57:36,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:36,326 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 305 [2024-12-02 06:57:36,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:36,342 INFO L225 Difference]: With dead ends: 8633 [2024-12-02 06:57:36,342 INFO L226 Difference]: Without dead ends: 4322 [2024-12-02 06:57:36,350 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 305 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:36,350 INFO L435 NwaCegarLoop]: 1508 mSDtfsCounter, 0 mSDsluCounter, 1499 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3007 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:36,350 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3007 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:36,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4322 states. [2024-12-02 06:57:36,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4322 to 4322. [2024-12-02 06:57:36,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4322 states, 3130 states have (on average 1.2849840255591054) internal successors, (4022), 3182 states have internal predecessors, (4022), 996 states have call successors, (996), 196 states have call predecessors, (996), 195 states have return successors, (1015), 963 states have call predecessors, (1015), 979 states have call successors, (1015) [2024-12-02 06:57:36,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4322 states to 4322 states and 6033 transitions. [2024-12-02 06:57:36,475 INFO L78 Accepts]: Start accepts. Automaton has 4322 states and 6033 transitions. Word has length 305 [2024-12-02 06:57:36,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:36,476 INFO L471 AbstractCegarLoop]: Abstraction has 4322 states and 6033 transitions. [2024-12-02 06:57:36,476 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 06:57:36,476 INFO L276 IsEmpty]: Start isEmpty. Operand 4322 states and 6033 transitions. [2024-12-02 06:57:36,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-12-02 06:57:36,479 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:36,479 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2024-12-02 06:57:36,490 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 06:57:36,680 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:36,680 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:36,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:36,680 INFO L85 PathProgramCache]: Analyzing trace with hash 968809826, now seen corresponding path program 1 times [2024-12-02 06:57:36,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:36,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168625764] [2024-12-02 06:57:36,681 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:36,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:36,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:37,052 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2024-12-02 06:57:37,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:37,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168625764] [2024-12-02 06:57:37,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168625764] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:57:37,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871943414] [2024-12-02 06:57:37,052 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:37,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:37,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:57:37,054 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:57:37,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 06:57:38,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:38,436 INFO L256 TraceCheckSpWp]: Trace formula consists of 3234 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 06:57:38,440 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:57:38,462 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 27 proven. 1 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2024-12-02 06:57:38,462 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 06:57:38,705 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2024-12-02 06:57:38,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871943414] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 06:57:38,705 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 06:57:38,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 06:57:38,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391511980] [2024-12-02 06:57:38,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 06:57:38,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 06:57:38,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:38,707 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 06:57:38,707 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:57:38,707 INFO L87 Difference]: Start difference. First operand 4322 states and 6033 transitions. Second operand has 7 states, 7 states have (on average 30.0) internal successors, (210), 7 states have internal predecessors, (210), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2024-12-02 06:57:38,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:38,849 INFO L93 Difference]: Finished difference Result 8665 states and 12111 transitions. [2024-12-02 06:57:38,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 06:57:38,850 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 30.0) internal successors, (210), 7 states have internal predecessors, (210), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) Word has length 305 [2024-12-02 06:57:38,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:38,865 INFO L225 Difference]: With dead ends: 8665 [2024-12-02 06:57:38,865 INFO L226 Difference]: Without dead ends: 4346 [2024-12-02 06:57:38,872 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 612 GetRequests, 607 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:57:38,873 INFO L435 NwaCegarLoop]: 1508 mSDtfsCounter, 2 mSDsluCounter, 4515 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 6023 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:38,873 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 6023 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:38,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4346 states. [2024-12-02 06:57:38,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4346 to 4346. [2024-12-02 06:57:38,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4346 states, 3154 states have (on average 1.2828154724159797) internal successors, (4046), 3206 states have internal predecessors, (4046), 996 states have call successors, (996), 196 states have call predecessors, (996), 195 states have return successors, (1015), 963 states have call predecessors, (1015), 979 states have call successors, (1015) [2024-12-02 06:57:38,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4346 states to 4346 states and 6057 transitions. [2024-12-02 06:57:39,004 INFO L78 Accepts]: Start accepts. Automaton has 4346 states and 6057 transitions. Word has length 305 [2024-12-02 06:57:39,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:39,005 INFO L471 AbstractCegarLoop]: Abstraction has 4346 states and 6057 transitions. [2024-12-02 06:57:39,005 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 30.0) internal successors, (210), 7 states have internal predecessors, (210), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2024-12-02 06:57:39,005 INFO L276 IsEmpty]: Start isEmpty. Operand 4346 states and 6057 transitions. [2024-12-02 06:57:39,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2024-12-02 06:57:39,008 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:39,008 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2024-12-02 06:57:39,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 06:57:39,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-12-02 06:57:39,209 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:39,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:39,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1850932914, now seen corresponding path program 2 times [2024-12-02 06:57:39,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:39,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607409846] [2024-12-02 06:57:39,209 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 06:57:39,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:39,402 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 06:57:39,402 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 06:57:39,494 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2024-12-02 06:57:39,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:39,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607409846] [2024-12-02 06:57:39,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607409846] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:39,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:39,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 06:57:39,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522559193] [2024-12-02 06:57:39,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:39,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 06:57:39,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:39,495 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 06:57:39,495 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 06:57:39,495 INFO L87 Difference]: Start difference. First operand 4346 states and 6057 transitions. Second operand has 4 states, 4 states have (on average 42.75) internal successors, (171), 4 states have internal predecessors, (171), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 06:57:39,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:39,651 INFO L93 Difference]: Finished difference Result 4357 states and 6067 transitions. [2024-12-02 06:57:39,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 06:57:39,651 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 42.75) internal successors, (171), 4 states have internal predecessors, (171), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) Word has length 311 [2024-12-02 06:57:39,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:39,665 INFO L225 Difference]: With dead ends: 4357 [2024-12-02 06:57:39,665 INFO L226 Difference]: Without dead ends: 4346 [2024-12-02 06:57:39,667 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 06:57:39,667 INFO L435 NwaCegarLoop]: 1507 mSDtfsCounter, 0 mSDsluCounter, 3007 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4514 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:39,667 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4514 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:39,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4346 states. [2024-12-02 06:57:39,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4346 to 4346. [2024-12-02 06:57:39,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4346 states, 3154 states have (on average 1.2818642993024731) internal successors, (4043), 3206 states have internal predecessors, (4043), 996 states have call successors, (996), 196 states have call predecessors, (996), 195 states have return successors, (1015), 963 states have call predecessors, (1015), 979 states have call successors, (1015) [2024-12-02 06:57:39,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4346 states to 4346 states and 6054 transitions. [2024-12-02 06:57:39,794 INFO L78 Accepts]: Start accepts. Automaton has 4346 states and 6054 transitions. Word has length 311 [2024-12-02 06:57:39,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:39,795 INFO L471 AbstractCegarLoop]: Abstraction has 4346 states and 6054 transitions. [2024-12-02 06:57:39,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 42.75) internal successors, (171), 4 states have internal predecessors, (171), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 06:57:39,795 INFO L276 IsEmpty]: Start isEmpty. Operand 4346 states and 6054 transitions. [2024-12-02 06:57:39,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2024-12-02 06:57:39,798 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:39,799 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2024-12-02 06:57:39,799 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 06:57:39,799 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:39,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:39,799 INFO L85 PathProgramCache]: Analyzing trace with hash -2094861369, now seen corresponding path program 1 times [2024-12-02 06:57:39,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:39,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193728197] [2024-12-02 06:57:39,800 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:39,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:39,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:40,177 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-12-02 06:57:40,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:40,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193728197] [2024-12-02 06:57:40,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193728197] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:57:40,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817404469] [2024-12-02 06:57:40,177 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:40,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:40,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:57:40,179 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:57:40,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 06:57:41,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:41,654 INFO L256 TraceCheckSpWp]: Trace formula consists of 3326 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 06:57:41,658 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:57:41,699 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 28 proven. 1 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2024-12-02 06:57:41,699 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 06:57:41,997 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-12-02 06:57:41,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817404469] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 06:57:41,997 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 06:57:41,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-02 06:57:41,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227784681] [2024-12-02 06:57:41,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 06:57:41,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 06:57:41,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:41,998 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 06:57:41,998 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:57:41,998 INFO L87 Difference]: Start difference. First operand 4346 states and 6054 transitions. Second operand has 7 states, 7 states have (on average 31.142857142857142) internal successors, (218), 7 states have internal predecessors, (218), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2024-12-02 06:57:42,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:42,758 INFO L93 Difference]: Finished difference Result 8821 states and 12273 transitions. [2024-12-02 06:57:42,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 06:57:42,759 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 31.142857142857142) internal successors, (218), 7 states have internal predecessors, (218), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) Word has length 313 [2024-12-02 06:57:42,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:42,777 INFO L225 Difference]: With dead ends: 8821 [2024-12-02 06:57:42,777 INFO L226 Difference]: Without dead ends: 4478 [2024-12-02 06:57:42,787 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 628 GetRequests, 623 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:57:42,788 INFO L435 NwaCegarLoop]: 1507 mSDtfsCounter, 8 mSDsluCounter, 1510 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 3017 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:42,788 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 3017 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 06:57:42,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4478 states. [2024-12-02 06:57:42,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4478 to 4478. [2024-12-02 06:57:42,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4478 states, 3286 states have (on average 1.2741935483870968) internal successors, (4187), 3338 states have internal predecessors, (4187), 996 states have call successors, (996), 196 states have call predecessors, (996), 195 states have return successors, (1015), 963 states have call predecessors, (1015), 979 states have call successors, (1015) [2024-12-02 06:57:42,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4478 states to 4478 states and 6198 transitions. [2024-12-02 06:57:42,921 INFO L78 Accepts]: Start accepts. Automaton has 4478 states and 6198 transitions. Word has length 313 [2024-12-02 06:57:42,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:42,921 INFO L471 AbstractCegarLoop]: Abstraction has 4478 states and 6198 transitions. [2024-12-02 06:57:42,921 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 31.142857142857142) internal successors, (218), 7 states have internal predecessors, (218), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2024-12-02 06:57:42,921 INFO L276 IsEmpty]: Start isEmpty. Operand 4478 states and 6198 transitions. [2024-12-02 06:57:42,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2024-12-02 06:57:42,927 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:42,927 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:57:42,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 06:57:43,127 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:57:43,128 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:43,128 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:43,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1575773927, now seen corresponding path program 1 times [2024-12-02 06:57:43,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:43,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915913284] [2024-12-02 06:57:43,128 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:43,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:43,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:43,439 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2024-12-02 06:57:43,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:43,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915913284] [2024-12-02 06:57:43,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915913284] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:43,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:43,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:57:43,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912614379] [2024-12-02 06:57:43,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:43,440 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:57:43,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:43,440 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:57:43,441 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:57:43,441 INFO L87 Difference]: Start difference. First operand 4478 states and 6198 transitions. Second operand has 3 states, 3 states have (on average 63.333333333333336) internal successors, (190), 3 states have internal predecessors, (190), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:57:43,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:43,559 INFO L93 Difference]: Finished difference Result 8949 states and 12389 transitions. [2024-12-02 06:57:43,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:57:43,559 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 63.333333333333336) internal successors, (190), 3 states have internal predecessors, (190), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 340 [2024-12-02 06:57:43,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:43,576 INFO L225 Difference]: With dead ends: 8949 [2024-12-02 06:57:43,576 INFO L226 Difference]: Without dead ends: 4474 [2024-12-02 06:57:43,583 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 06:57:43,584 INFO L435 NwaCegarLoop]: 1507 mSDtfsCounter, 0 mSDsluCounter, 1494 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3001 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:43,584 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3001 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:43,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4474 states. [2024-12-02 06:57:43,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4474 to 4474. [2024-12-02 06:57:43,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4474 states, 3282 states have (on average 1.273308957952468) internal successors, (4179), 3330 states have internal predecessors, (4179), 996 states have call successors, (996), 196 states have call predecessors, (996), 195 states have return successors, (1015), 963 states have call predecessors, (1015), 979 states have call successors, (1015) [2024-12-02 06:57:43,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4474 states to 4474 states and 6190 transitions. [2024-12-02 06:57:43,861 INFO L78 Accepts]: Start accepts. Automaton has 4474 states and 6190 transitions. Word has length 340 [2024-12-02 06:57:43,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:43,862 INFO L471 AbstractCegarLoop]: Abstraction has 4474 states and 6190 transitions. [2024-12-02 06:57:43,862 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 63.333333333333336) internal successors, (190), 3 states have internal predecessors, (190), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:57:43,862 INFO L276 IsEmpty]: Start isEmpty. Operand 4474 states and 6190 transitions. [2024-12-02 06:57:43,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2024-12-02 06:57:43,868 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:43,868 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:57:43,868 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 06:57:43,868 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:43,869 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:43,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1992058218, now seen corresponding path program 1 times [2024-12-02 06:57:43,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:43,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460575108] [2024-12-02 06:57:43,869 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:43,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:44,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:44,408 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2024-12-02 06:57:44,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:44,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460575108] [2024-12-02 06:57:44,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460575108] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:44,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:44,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 06:57:44,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078107191] [2024-12-02 06:57:44,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:44,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 06:57:44,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:44,409 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 06:57:44,409 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:57:44,409 INFO L87 Difference]: Start difference. First operand 4474 states and 6190 transitions. Second operand has 6 states, 6 states have (on average 32.5) internal successors, (195), 5 states have internal predecessors, (195), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 06:57:44,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:44,538 INFO L93 Difference]: Finished difference Result 6617 states and 9159 transitions. [2024-12-02 06:57:44,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 06:57:44,539 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.5) internal successors, (195), 5 states have internal predecessors, (195), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) Word has length 357 [2024-12-02 06:57:44,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:44,556 INFO L225 Difference]: With dead ends: 6617 [2024-12-02 06:57:44,556 INFO L226 Difference]: Without dead ends: 4462 [2024-12-02 06:57:44,560 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:57:44,561 INFO L435 NwaCegarLoop]: 1505 mSDtfsCounter, 0 mSDsluCounter, 6014 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7519 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:44,561 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7519 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:57:44,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4462 states. [2024-12-02 06:57:44,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4462 to 4462. [2024-12-02 06:57:44,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4462 states, 3272 states have (on average 1.2735330073349633) internal successors, (4167), 3322 states have internal predecessors, (4167), 996 states have call successors, (996), 196 states have call predecessors, (996), 193 states have return successors, (1011), 959 states have call predecessors, (1011), 979 states have call successors, (1011) [2024-12-02 06:57:44,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4462 states to 4462 states and 6174 transitions. [2024-12-02 06:57:44,693 INFO L78 Accepts]: Start accepts. Automaton has 4462 states and 6174 transitions. Word has length 357 [2024-12-02 06:57:44,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:44,693 INFO L471 AbstractCegarLoop]: Abstraction has 4462 states and 6174 transitions. [2024-12-02 06:57:44,693 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.5) internal successors, (195), 5 states have internal predecessors, (195), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 06:57:44,693 INFO L276 IsEmpty]: Start isEmpty. Operand 4462 states and 6174 transitions. [2024-12-02 06:57:44,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 381 [2024-12-02 06:57:44,698 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:44,699 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:57:44,699 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 06:57:44,699 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:44,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:44,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1628180176, now seen corresponding path program 1 times [2024-12-02 06:57:44,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:44,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975437925] [2024-12-02 06:57:44,700 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:44,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:44,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:45,200 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2024-12-02 06:57:45,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:45,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975437925] [2024-12-02 06:57:45,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975437925] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:45,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:45,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:57:45,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188543989] [2024-12-02 06:57:45,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:45,201 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:57:45,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:45,201 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:57:45,201 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:45,201 INFO L87 Difference]: Start difference. First operand 4462 states and 6174 transitions. Second operand has 5 states, 5 states have (on average 41.6) internal successors, (208), 5 states have internal predecessors, (208), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2024-12-02 06:57:45,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:45,408 INFO L93 Difference]: Finished difference Result 4507 states and 6216 transitions. [2024-12-02 06:57:45,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:57:45,409 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.6) internal successors, (208), 5 states have internal predecessors, (208), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 380 [2024-12-02 06:57:45,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:45,421 INFO L225 Difference]: With dead ends: 4507 [2024-12-02 06:57:45,421 INFO L226 Difference]: Without dead ends: 2330 [2024-12-02 06:57:45,425 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:45,425 INFO L435 NwaCegarLoop]: 1498 mSDtfsCounter, 0 mSDsluCounter, 4479 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5977 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:45,425 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5977 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:57:45,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2330 states. [2024-12-02 06:57:45,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2330 to 2330. [2024-12-02 06:57:45,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 1704 states have (on average 1.2699530516431925) internal successors, (2164), 1728 states have internal predecessors, (2164), 521 states have call successors, (521), 107 states have call predecessors, (521), 104 states have return successors, (514), 502 states have call predecessors, (514), 510 states have call successors, (514) [2024-12-02 06:57:45,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 3199 transitions. [2024-12-02 06:57:45,508 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 3199 transitions. Word has length 380 [2024-12-02 06:57:45,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:45,508 INFO L471 AbstractCegarLoop]: Abstraction has 2330 states and 3199 transitions. [2024-12-02 06:57:45,508 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.6) internal successors, (208), 5 states have internal predecessors, (208), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2024-12-02 06:57:45,508 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 3199 transitions. [2024-12-02 06:57:45,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2024-12-02 06:57:45,512 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:45,512 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:57:45,513 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 06:57:45,513 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:45,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:45,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1647541933, now seen corresponding path program 1 times [2024-12-02 06:57:45,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:45,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977710524] [2024-12-02 06:57:45,513 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:45,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:45,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:46,127 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-12-02 06:57:46,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:46,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977710524] [2024-12-02 06:57:46,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977710524] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:46,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:46,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:57:46,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575690479] [2024-12-02 06:57:46,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:46,128 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:57:46,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:46,128 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:57:46,128 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:46,128 INFO L87 Difference]: Start difference. First operand 2330 states and 3199 transitions. Second operand has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2024-12-02 06:57:50,174 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:57:54,182 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:57:54,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:57:54,251 INFO L93 Difference]: Finished difference Result 4665 states and 6421 transitions. [2024-12-02 06:57:54,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:57:54,251 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) Word has length 392 [2024-12-02 06:57:54,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:57:54,264 INFO L225 Difference]: With dead ends: 4665 [2024-12-02 06:57:54,264 INFO L226 Difference]: Without dead ends: 2338 [2024-12-02 06:57:54,268 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:57:54,269 INFO L435 NwaCegarLoop]: 1499 mSDtfsCounter, 0 mSDsluCounter, 4487 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5986 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:57:54,269 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5986 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 2 Unknown, 0 Unchecked, 8.1s Time] [2024-12-02 06:57:54,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2338 states. [2024-12-02 06:57:54,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2338 to 2338. [2024-12-02 06:57:54,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2338 states, 1710 states have (on average 1.2690058479532165) internal successors, (2170), 1734 states have internal predecessors, (2170), 521 states have call successors, (521), 107 states have call predecessors, (521), 106 states have return successors, (532), 504 states have call predecessors, (532), 510 states have call successors, (532) [2024-12-02 06:57:54,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2338 states to 2338 states and 3223 transitions. [2024-12-02 06:57:54,364 INFO L78 Accepts]: Start accepts. Automaton has 2338 states and 3223 transitions. Word has length 392 [2024-12-02 06:57:54,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:57:54,364 INFO L471 AbstractCegarLoop]: Abstraction has 2338 states and 3223 transitions. [2024-12-02 06:57:54,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2024-12-02 06:57:54,364 INFO L276 IsEmpty]: Start isEmpty. Operand 2338 states and 3223 transitions. [2024-12-02 06:57:54,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2024-12-02 06:57:54,370 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:57:54,370 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:57:54,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 06:57:54,370 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:57:54,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:57:54,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1815904351, now seen corresponding path program 1 times [2024-12-02 06:57:54,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:57:54,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359151375] [2024-12-02 06:57:54,371 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:57:54,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:57:54,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:57:55,076 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2024-12-02 06:57:55,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:57:55,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359151375] [2024-12-02 06:57:55,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359151375] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:57:55,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:57:55,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 06:57:55,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266821484] [2024-12-02 06:57:55,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:57:55,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 06:57:55,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:57:55,077 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 06:57:55,077 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-02 06:57:55,077 INFO L87 Difference]: Start difference. First operand 2338 states and 3223 transitions. Second operand has 8 states, 8 states have (on average 27.375) internal successors, (219), 7 states have internal predecessors, (219), 3 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (39), 4 states have call predecessors, (39), 3 states have call successors, (39) [2024-12-02 06:57:59,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:58:03,205 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:58:03,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:58:03,275 INFO L93 Difference]: Finished difference Result 4681 states and 6469 transitions. [2024-12-02 06:58:03,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 06:58:03,276 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 27.375) internal successors, (219), 7 states have internal predecessors, (219), 3 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (39), 4 states have call predecessors, (39), 3 states have call successors, (39) Word has length 412 [2024-12-02 06:58:03,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:58:03,291 INFO L225 Difference]: With dead ends: 4681 [2024-12-02 06:58:03,291 INFO L226 Difference]: Without dead ends: 2346 [2024-12-02 06:58:03,295 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-02 06:58:03,295 INFO L435 NwaCegarLoop]: 1497 mSDtfsCounter, 0 mSDsluCounter, 8953 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 10450 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:58:03,295 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 10450 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 2 Unknown, 0 Unchecked, 8.1s Time] [2024-12-02 06:58:03,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2346 states. [2024-12-02 06:58:03,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2346 to 2338. [2024-12-02 06:58:03,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2338 states, 1710 states have (on average 1.2690058479532165) internal successors, (2170), 1734 states have internal predecessors, (2170), 521 states have call successors, (521), 107 states have call predecessors, (521), 106 states have return successors, (532), 504 states have call predecessors, (532), 510 states have call successors, (532) [2024-12-02 06:58:03,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2338 states to 2338 states and 3223 transitions. [2024-12-02 06:58:03,367 INFO L78 Accepts]: Start accepts. Automaton has 2338 states and 3223 transitions. Word has length 412 [2024-12-02 06:58:03,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:58:03,367 INFO L471 AbstractCegarLoop]: Abstraction has 2338 states and 3223 transitions. [2024-12-02 06:58:03,367 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 27.375) internal successors, (219), 7 states have internal predecessors, (219), 3 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (39), 4 states have call predecessors, (39), 3 states have call successors, (39) [2024-12-02 06:58:03,367 INFO L276 IsEmpty]: Start isEmpty. Operand 2338 states and 3223 transitions. [2024-12-02 06:58:03,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 422 [2024-12-02 06:58:03,371 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:58:03,371 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:58:03,371 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 06:58:03,371 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:58:03,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:58:03,371 INFO L85 PathProgramCache]: Analyzing trace with hash -664567266, now seen corresponding path program 1 times [2024-12-02 06:58:03,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:58:03,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11402802] [2024-12-02 06:58:03,371 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:58:03,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:58:03,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:58:03,908 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2024-12-02 06:58:03,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:58:03,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11402802] [2024-12-02 06:58:03,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11402802] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:58:03,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:58:03,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:58:03,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249094968] [2024-12-02 06:58:03,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:58:03,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:58:03,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:58:03,909 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:58:03,909 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:58:03,909 INFO L87 Difference]: Start difference. First operand 2338 states and 3223 transitions. Second operand has 5 states, 5 states have (on average 43.8) internal successors, (219), 4 states have internal predecessors, (219), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) [2024-12-02 06:58:04,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:58:04,027 INFO L93 Difference]: Finished difference Result 4681 states and 6469 transitions. [2024-12-02 06:58:04,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:58:04,028 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 43.8) internal successors, (219), 4 states have internal predecessors, (219), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) Word has length 421 [2024-12-02 06:58:04,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:58:04,040 INFO L225 Difference]: With dead ends: 4681 [2024-12-02 06:58:04,040 INFO L226 Difference]: Without dead ends: 2346 [2024-12-02 06:58:04,044 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:58:04,045 INFO L435 NwaCegarLoop]: 1499 mSDtfsCounter, 0 mSDsluCounter, 4488 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5987 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:58:04,045 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5987 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:58:04,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2346 states. [2024-12-02 06:58:04,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2346 to 2346. [2024-12-02 06:58:04,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2346 states, 1716 states have (on average 1.268065268065268) internal successors, (2176), 1740 states have internal predecessors, (2176), 521 states have call successors, (521), 107 states have call predecessors, (521), 108 states have return successors, (550), 506 states have call predecessors, (550), 510 states have call successors, (550) [2024-12-02 06:58:04,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2346 states to 2346 states and 3247 transitions. [2024-12-02 06:58:04,116 INFO L78 Accepts]: Start accepts. Automaton has 2346 states and 3247 transitions. Word has length 421 [2024-12-02 06:58:04,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:58:04,116 INFO L471 AbstractCegarLoop]: Abstraction has 2346 states and 3247 transitions. [2024-12-02 06:58:04,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 43.8) internal successors, (219), 4 states have internal predecessors, (219), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) [2024-12-02 06:58:04,116 INFO L276 IsEmpty]: Start isEmpty. Operand 2346 states and 3247 transitions. [2024-12-02 06:58:04,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2024-12-02 06:58:04,120 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:58:04,120 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:58:04,120 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 06:58:04,120 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:58:04,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:58:04,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1964646363, now seen corresponding path program 1 times [2024-12-02 06:58:04,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:58:04,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240500301] [2024-12-02 06:58:04,121 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:58:04,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:58:04,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:58:04,836 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2024-12-02 06:58:04,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:58:04,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240500301] [2024-12-02 06:58:04,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240500301] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:58:04,837 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:58:04,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 06:58:04,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287591543] [2024-12-02 06:58:04,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:58:04,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 06:58:04,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:58:04,838 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 06:58:04,838 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:58:04,838 INFO L87 Difference]: Start difference. First operand 2346 states and 3247 transitions. Second operand has 6 states, 6 states have (on average 39.0) internal successors, (234), 5 states have internal predecessors, (234), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (42), 2 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 06:58:04,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:58:04,940 INFO L93 Difference]: Finished difference Result 2409 states and 3312 transitions. [2024-12-02 06:58:04,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 06:58:04,941 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 39.0) internal successors, (234), 5 states have internal predecessors, (234), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (42), 2 states have call predecessors, (42), 1 states have call successors, (42) Word has length 433 [2024-12-02 06:58:04,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:58:04,955 INFO L225 Difference]: With dead ends: 2409 [2024-12-02 06:58:04,955 INFO L226 Difference]: Without dead ends: 2326 [2024-12-02 06:58:04,956 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:58:04,957 INFO L435 NwaCegarLoop]: 1502 mSDtfsCounter, 0 mSDsluCounter, 5994 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7496 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:58:04,957 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7496 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:58:04,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2326 states. [2024-12-02 06:58:05,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2326 to 2326. [2024-12-02 06:58:05,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2326 states, 1703 states have (on average 1.2671755725190839) internal successors, (2158), 1725 states have internal predecessors, (2158), 514 states have call successors, (514), 106 states have call predecessors, (514), 108 states have return successors, (546), 502 states have call predecessors, (546), 506 states have call successors, (546) [2024-12-02 06:58:05,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2326 states to 2326 states and 3218 transitions. [2024-12-02 06:58:05,046 INFO L78 Accepts]: Start accepts. Automaton has 2326 states and 3218 transitions. Word has length 433 [2024-12-02 06:58:05,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:58:05,046 INFO L471 AbstractCegarLoop]: Abstraction has 2326 states and 3218 transitions. [2024-12-02 06:58:05,046 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 39.0) internal successors, (234), 5 states have internal predecessors, (234), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (42), 2 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 06:58:05,046 INFO L276 IsEmpty]: Start isEmpty. Operand 2326 states and 3218 transitions. [2024-12-02 06:58:05,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2024-12-02 06:58:05,050 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:58:05,050 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:58:05,050 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 06:58:05,050 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:58:05,050 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:58:05,050 INFO L85 PathProgramCache]: Analyzing trace with hash 167716063, now seen corresponding path program 1 times [2024-12-02 06:58:05,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:58:05,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554584260] [2024-12-02 06:58:05,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:58:05,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:58:05,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:58:05,782 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2024-12-02 06:58:05,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:58:05,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554584260] [2024-12-02 06:58:05,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554584260] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:58:05,782 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:58:05,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 06:58:05,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332191884] [2024-12-02 06:58:05,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:58:05,783 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 06:58:05,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:58:05,783 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 06:58:05,783 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:58:05,784 INFO L87 Difference]: Start difference. First operand 2326 states and 3218 transitions. Second operand has 6 states, 6 states have (on average 43.333333333333336) internal successors, (260), 5 states have internal predecessors, (260), 2 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (49), 3 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-02 06:58:05,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:58:05,873 INFO L93 Difference]: Finished difference Result 2387 states and 3282 transitions. [2024-12-02 06:58:05,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 06:58:05,874 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 43.333333333333336) internal successors, (260), 5 states have internal predecessors, (260), 2 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (49), 3 states have call predecessors, (49), 2 states have call successors, (49) Word has length 473 [2024-12-02 06:58:05,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:58:05,887 INFO L225 Difference]: With dead ends: 2387 [2024-12-02 06:58:05,887 INFO L226 Difference]: Without dead ends: 0 [2024-12-02 06:58:05,892 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:58:05,892 INFO L435 NwaCegarLoop]: 1484 mSDtfsCounter, 0 mSDsluCounter, 5930 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7414 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:58:05,892 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7414 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:58:05,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-12-02 06:58:05,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-12-02 06:58:05,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 06:58:05,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-12-02 06:58:05,906 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 473 [2024-12-02 06:58:05,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:58:05,906 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-12-02 06:58:05,906 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 43.333333333333336) internal successors, (260), 5 states have internal predecessors, (260), 2 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (49), 3 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-02 06:58:05,907 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-12-02 06:58:05,907 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-12-02 06:58:05,909 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 06:58:05,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-12-02 06:58:05,912 INFO L422 BasicCegarLoop]: Path program histogram: [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] [2024-12-02 06:58:05,914 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-12-02 06:58:15,850 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 06:58:15,860 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_ttusb_dec_driver_usb_driver~0 [2024-12-02 06:58:15,861 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 06:58:15 BoogieIcfgContainer [2024-12-02 06:58:15,861 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 06:58:15,862 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 06:58:15,862 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 06:58:15,862 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 06:58:15,862 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:56:46" (3/4) ... [2024-12-02 06:58:15,864 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_dma_ops [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __fswab32 [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_free_iso_urbs [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __raw_spin_lock_init [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_submit_urb [2024-12-02 06:58:15,868 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure input_event [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure INIT_LIST_HEAD [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_iso_mutex_of_ttusb_dec [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~VOID [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_bulk_msg [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_set_interface [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dvb_unregister_adapter [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_free_urb [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __create_pipe [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_interruptible [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_kill_urb [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_iso_mutex_of_ttusb_dec [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_start_iso_xfer [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_add_tail [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_send_command [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-12-02 06:58:15,869 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_del [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_setup_urbs [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dvb_dmxdev_release [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __mutex_init [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kzalloc [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure input_sync [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_usb_mutex_of_ttusb_dec [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __fswab16 [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _raw_spin_lock_irqsave [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_set_pids [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_set_intfdata [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_exit_usb [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_set_model [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure release_firmware [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dvb_dmx_release [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure input_report_key [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_stop_iso_xfer [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_alloc_urb [2024-12-02 06:58:15,870 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dvb_filter_pes2ts_init [2024-12-02 06:58:15,871 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2024-12-02 06:58:15,871 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2024-12-02 06:58:15,871 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2024-12-02 06:58:15,871 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2024-12-02 06:58:15,871 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spinlock_check [2024-12-02 06:58:15,903 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 521 nodes and edges [2024-12-02 06:58:15,907 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 166 nodes and edges [2024-12-02 06:58:15,912 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 73 nodes and edges [2024-12-02 06:58:15,916 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 26 nodes and edges [2024-12-02 06:58:15,920 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2024-12-02 06:58:15,923 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2024-12-02 06:58:15,925 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-12-02 06:58:15,927 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-12-02 06:58:15,928 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-12-02 06:58:16,135 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/witness.graphml [2024-12-02 06:58:16,136 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/witness.yml [2024-12-02 06:58:16,136 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 06:58:16,136 INFO L158 Benchmark]: Toolchain (without parser) took 105477.35ms. Allocated memory was 142.6MB in the beginning and 1.7GB in the end (delta: 1.5GB). Free memory was 106.8MB in the beginning and 796.6MB in the end (delta: -689.9MB). Peak memory consumption was 817.3MB. Max. memory is 16.1GB. [2024-12-02 06:58:16,137 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 142.6MB. Free memory is still 82.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 06:58:16,137 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1619.78ms. Allocated memory is still 142.6MB. Free memory was 106.8MB in the beginning and 44.4MB in the end (delta: 62.3MB). Peak memory consumption was 94.4MB. Max. memory is 16.1GB. [2024-12-02 06:58:16,137 INFO L158 Benchmark]: Boogie Procedure Inliner took 170.16ms. Allocated memory was 142.6MB in the beginning and 318.8MB in the end (delta: 176.2MB). Free memory was 44.4MB in the beginning and 239.5MB in the end (delta: -195.1MB). Peak memory consumption was 19.9MB. Max. memory is 16.1GB. [2024-12-02 06:58:16,137 INFO L158 Benchmark]: Boogie Preprocessor took 576.09ms. Allocated memory is still 318.8MB. Free memory was 239.5MB in the beginning and 225.8MB in the end (delta: 13.7MB). Peak memory consumption was 124.7MB. Max. memory is 16.1GB. [2024-12-02 06:58:16,137 INFO L158 Benchmark]: RCFGBuilder took 13268.63ms. Allocated memory is still 318.8MB. Free memory was 225.8MB in the beginning and 101.7MB in the end (delta: 124.1MB). Peak memory consumption was 152.0MB. Max. memory is 16.1GB. [2024-12-02 06:58:16,137 INFO L158 Benchmark]: TraceAbstraction took 89562.94ms. Allocated memory was 318.8MB in the beginning and 1.7GB in the end (delta: 1.3GB). Free memory was 99.3MB in the beginning and 842.5MB in the end (delta: -743.2MB). Peak memory consumption was 907.3MB. Max. memory is 16.1GB. [2024-12-02 06:58:16,137 INFO L158 Benchmark]: Witness Printer took 273.96ms. Allocated memory is still 1.7GB. Free memory was 842.5MB in the beginning and 796.6MB in the end (delta: 45.8MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2024-12-02 06:58:16,138 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.33ms. Allocated memory is still 142.6MB. Free memory is still 82.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1619.78ms. Allocated memory is still 142.6MB. Free memory was 106.8MB in the beginning and 44.4MB in the end (delta: 62.3MB). Peak memory consumption was 94.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 170.16ms. Allocated memory was 142.6MB in the beginning and 318.8MB in the end (delta: 176.2MB). Free memory was 44.4MB in the beginning and 239.5MB in the end (delta: -195.1MB). Peak memory consumption was 19.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 576.09ms. Allocated memory is still 318.8MB. Free memory was 239.5MB in the beginning and 225.8MB in the end (delta: 13.7MB). Peak memory consumption was 124.7MB. Max. memory is 16.1GB. * RCFGBuilder took 13268.63ms. Allocated memory is still 318.8MB. Free memory was 225.8MB in the beginning and 101.7MB in the end (delta: 124.1MB). Peak memory consumption was 152.0MB. Max. memory is 16.1GB. * TraceAbstraction took 89562.94ms. Allocated memory was 318.8MB in the beginning and 1.7GB in the end (delta: 1.3GB). Free memory was 99.3MB in the beginning and 842.5MB in the end (delta: -743.2MB). Peak memory consumption was 907.3MB. Max. memory is 16.1GB. * Witness Printer took 273.96ms. Allocated memory is still 1.7GB. Free memory was 842.5MB in the beginning and 796.6MB in the end (delta: 45.8MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 6103]: 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"); [6103] - GenericResultAtLocation [Line: 6111]: 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 %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6111-6112] - GenericResultAtLocation [Line: 6119]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6119] - GenericResultAtLocation [Line: 6179]: 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 *)"/work/ldvuser/exper_fp/inst/current/envs/linux-3.10-rc1.tar/linux-3.10-rc1/arch/x86/include/asm/paravirt.h"), "i" (824), "i" (12UL)); [6179-6180] - GenericResultAtLocation [Line: 6185]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6185-6187] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_ttusb_dec_driver_usb_driver~0 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 8760]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 69 procedures, 1229 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 79.6s, OverallIterations: 32, TraceHistogramMax: 6, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 43.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 4 mSolverCounterUnknown, 11383 SdHoareTripleChecker+Valid, 37.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11258 mSDsluCounter, 150255 SdHoareTripleChecker+Invalid, 37.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 98701 mSDsCounter, 31 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 521 IncrementalHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 31 mSolverCounterUnsat, 51554 mSDtfsCounter, 521 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3858 GetRequests, 3769 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4478occurred in iteration=24, InterpolantAutomatonStates: 140, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.6s AutomataMinimizationTime, 32 MinimizatonAttempts, 182 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.4s SsaConstructionTime, 3.8s SatisfiabilityAnalysisTime, 9.2s InterpolantComputationTime, 10360 NumberOfCodeBlocks, 9440 NumberOfCodeBlocksAsserted, 41 NumberOfCheckSat, 11701 ConstructedInterpolants, 0 QuantifiedInterpolants, 12307 SizeOfPredicates, 0 NumberOfNonLiveVariables, 25877 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 46 InterpolantComputations, 27 PerfectInterpolantSequences, 6257/6276 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 6568]: Location Invariant Derived location invariant: (((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_lock == 1)) && (ldv_mutex_iso_mutex_of_ttusb_dec == 1)) && (0 == enable_rc)) && (ldv_mutex_usb_mutex_of_ttusb_dec == 1)) - InvariantResult [Line: 7838]: Location Invariant Derived location invariant: ((((((1 == ldv_mutex_mutex_of_device) && (i <= 3)) && (ldv_mutex_lock == 1)) && (ldv_mutex_iso_mutex_of_ttusb_dec == 1)) && (0 == enable_rc)) && (ldv_mutex_usb_mutex_of_ttusb_dec == 1)) - InvariantResult [Line: 6466]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 7517]: Location Invariant Derived location invariant: (((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_lock == 1)) && (ldv_mutex_iso_mutex_of_ttusb_dec == 1)) && (0 == enable_rc)) && (ldv_mutex_usb_mutex_of_ttusb_dec == 1)) RESULT: Ultimate proved your program to be correct! [2024-12-02 06:58:16,160 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca2eebdf-b6be-472e-b4c5-55780bf617c8/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE