./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 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/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_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 106df4f5c2a241158f9b42d6bacea5fef4152f7015c080096ac6f687357e10b4 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-24 01:35:23,139 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-24 01:35:23,249 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-24 01:35:23,256 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-24 01:35:23,257 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-24 01:35:23,284 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-24 01:35:23,285 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-24 01:35:23,285 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-24 01:35:23,286 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-24 01:35:23,286 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-24 01:35:23,286 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-24 01:35:23,286 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-24 01:35:23,287 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-24 01:35:23,287 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-24 01:35:23,287 INFO L153 SettingsManager]: * Use SBE=true [2024-11-24 01:35:23,287 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-24 01:35:23,287 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-24 01:35:23,287 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-24 01:35:23,288 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-24 01:35:23,288 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-24 01:35:23,288 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-24 01:35:23,288 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-24 01:35:23,288 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-24 01:35:23,288 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-24 01:35:23,288 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-24 01:35:23,289 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-24 01:35:23,289 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:35:23,289 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:35:23,289 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:35:23,289 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:35:23,289 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-24 01:35:23,290 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:35:23,290 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:35:23,290 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:35:23,290 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:35:23,290 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-24 01:35:23,290 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-24 01:35:23,290 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-24 01:35:23,291 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-24 01:35:23,291 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-24 01:35:23,291 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-24 01:35:23,291 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-24 01:35:23,291 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-24 01:35:23,291 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-24 01:35:23,291 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-24 01:35:23,291 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_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 106df4f5c2a241158f9b42d6bacea5fef4152f7015c080096ac6f687357e10b4 [2024-11-24 01:35:23,619 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-24 01:35:23,632 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-24 01:35:23,635 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-24 01:35:23,637 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-24 01:35:23,637 INFO L274 PluginConnector]: CDTParser initialized [2024-11-24 01:35:23,640 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/../../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-11-24 01:35:26,629 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/data/9875e4a12/90268f270ad845a29121f9b65d2b0b20/FLAGf622ba7d5 [2024-11-24 01:35:27,326 INFO L384 CDTParser]: Found 1 translation units. [2024-11-24 01:35:27,327 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/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-11-24 01:35:27,388 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/data/9875e4a12/90268f270ad845a29121f9b65d2b0b20/FLAGf622ba7d5 [2024-11-24 01:35:27,415 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/data/9875e4a12/90268f270ad845a29121f9b65d2b0b20 [2024-11-24 01:35:27,418 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-24 01:35:27,420 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-24 01:35:27,422 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-24 01:35:27,424 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-24 01:35:27,432 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-24 01:35:27,437 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:35:27" (1/1) ... [2024-11-24 01:35:27,438 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3f252fdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:27, skipping insertion in model container [2024-11-24 01:35:27,438 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:35:27" (1/1) ... [2024-11-24 01:35:27,571 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-24 01:35:29,175 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_cc7857e0-f975-4a11-a951-8a856662b498/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-11-24 01:35:29,292 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:35:29,312 INFO L200 MainTranslator]: Completed pre-run [2024-11-24 01:35:29,541 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-11-24 01:35:29,544 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-11-24 01:35:29,545 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6119] [2024-11-24 01:35:29,549 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-11-24 01:35:29,551 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-11-24 01:35:29,792 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_cc7857e0-f975-4a11-a951-8a856662b498/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-11-24 01:35:29,815 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:35:29,889 INFO L204 MainTranslator]: Completed translation [2024-11-24 01:35:29,890 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29 WrapperNode [2024-11-24 01:35:29,891 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-24 01:35:29,892 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-24 01:35:29,893 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-24 01:35:29,893 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-24 01:35:29,900 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:29,976 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:30,163 INFO L138 Inliner]: procedures = 216, calls = 1507, calls flagged for inlining = 108, calls inlined = 97, statements flattened = 3386 [2024-11-24 01:35:30,163 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-24 01:35:30,165 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-24 01:35:30,165 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-24 01:35:30,165 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-24 01:35:30,175 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:30,176 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:30,207 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:30,897 INFO L175 MemorySlicer]: Split 587 memory accesses to 18 slices as follows [2, 8, 415, 1, 4, 2, 8, 8, 1, 5, 1, 1, 5, 8, 110, 3, 2, 3]. 71 percent of accesses are in the largest equivalence class. The 129 initializations are split as follows [2, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 1, 0, 8, 110, 0, 0, 0]. The 239 writes are split as follows [0, 2, 231, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2]. [2024-11-24 01:35:30,897 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:30,898 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:30,993 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:30,999 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:31,013 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:31,055 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:31,069 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:31,097 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-24 01:35:31,098 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-24 01:35:31,098 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-24 01:35:31,098 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-24 01:35:31,099 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (1/1) ... [2024-11-24 01:35:31,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:35:31,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:35:31,130 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-24 01:35:31,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-24 01:35:31,159 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2024-11-24 01:35:31,160 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2024-11-24 01:35:31,160 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_free_iso_urbs [2024-11-24 01:35:31,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_free_iso_urbs [2024-11-24 01:35:31,160 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2024-11-24 01:35:31,160 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2024-11-24 01:35:31,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-24 01:35:31,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-24 01:35:31,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-24 01:35:31,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-24 01:35:31,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-24 01:35:31,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-24 01:35:31,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-24 01:35:31,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-24 01:35:31,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-24 01:35:31,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-24 01:35:31,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-24 01:35:31,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-24 01:35:31,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-24 01:35:31,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-24 01:35:31,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-24 01:35:31,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-24 01:35:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-24 01:35:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-24 01:35:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-24 01:35:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-24 01:35:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-24 01:35:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2024-11-24 01:35:31,164 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2024-11-24 01:35:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_unregister_adapter [2024-11-24 01:35:31,164 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_unregister_adapter [2024-11-24 01:35:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-24 01:35:31,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-24 01:35:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_iso_mutex_of_ttusb_dec [2024-11-24 01:35:31,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_iso_mutex_of_ttusb_dec [2024-11-24 01:35:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_start_iso_xfer [2024-11-24 01:35:31,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_start_iso_xfer [2024-11-24 01:35:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-24 01:35:31,164 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-24 01:35:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-24 01:35:31,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-24 01:35:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_usb_mutex_of_ttusb_dec [2024-11-24 01:35:31,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_usb_mutex_of_ttusb_dec [2024-11-24 01:35:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmx_release [2024-11-24 01:35:31,165 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmx_release [2024-11-24 01:35:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-24 01:35:31,165 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-24 01:35:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-24 01:35:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2024-11-24 01:35:31,165 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2024-11-24 01:35:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-24 01:35:31,165 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-24 01:35:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-24 01:35:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-24 01:35:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-24 01:35:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-24 01:35:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-24 01:35:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-24 01:35:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-24 01:35:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-24 01:35:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-24 01:35:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-24 01:35:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-24 01:35:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-24 01:35:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-24 01:35:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-24 01:35:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-24 01:35:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-24 01:35:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-24 01:35:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-24 01:35:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-24 01:35:31,173 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-24 01:35:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2024-11-24 01:35:31,173 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2024-11-24 01:35:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-24 01:35:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-24 01:35:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-24 01:35:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-24 01:35:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-24 01:35:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-24 01:35:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-24 01:35:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2024-11-24 01:35:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2024-11-24 01:35:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-24 01:35:31,175 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-24 01:35:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-24 01:35:31,175 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-24 01:35:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-24 01:35:31,175 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-24 01:35:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-24 01:35:31,175 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-24 01:35:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2024-11-24 01:35:31,175 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2024-11-24 01:35:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_set_model [2024-11-24 01:35:31,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_set_model [2024-11-24 01:35:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2024-11-24 01:35:31,179 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2024-11-24 01:35:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2024-11-24 01:35:31,179 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2024-11-24 01:35:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_stop_iso_xfer [2024-11-24 01:35:31,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_stop_iso_xfer [2024-11-24 01:35:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2024-11-24 01:35:31,179 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2024-11-24 01:35:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_filter_pes2ts_init [2024-11-24 01:35:31,180 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_filter_pes2ts_init [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-24 01:35:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-24 01:35:31,181 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-24 01:35:31,181 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-24 01:35:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2024-11-24 01:35:31,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure usb_bulk_msg [2024-11-24 01:35:31,182 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_bulk_msg [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-24 01:35:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-24 01:35:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-24 01:35:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-24 01:35:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-24 01:35:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-24 01:35:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-24 01:35:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-24 01:35:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-24 01:35:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-24 01:35:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-24 01:35:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-24 01:35:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-24 01:35:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-24 01:35:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-24 01:35:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2024-11-24 01:35:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2024-11-24 01:35:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-24 01:35:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-24 01:35:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_send_command [2024-11-24 01:35:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_send_command [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-24 01:35:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-24 01:35:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_setup_urbs [2024-11-24 01:35:31,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_setup_urbs [2024-11-24 01:35:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2024-11-24 01:35:31,193 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2024-11-24 01:35:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-24 01:35:31,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-24 01:35:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_set_pids [2024-11-24 01:35:31,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_set_pids [2024-11-24 01:35:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure ttusb_dec_exit_usb [2024-11-24 01:35:31,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ttusb_dec_exit_usb [2024-11-24 01:35:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-24 01:35:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-24 01:35:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_iso_mutex_of_ttusb_dec [2024-11-24 01:35:31,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_iso_mutex_of_ttusb_dec [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-24 01:35:31,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-24 01:35:31,194 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2024-11-24 01:35:31,195 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmxdev_release [2024-11-24 01:35:31,195 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmxdev_release [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-24 01:35:31,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-24 01:35:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-24 01:35:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-24 01:35:31,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-24 01:35:32,143 INFO L234 CfgBuilder]: Building ICFG [2024-11-24 01:35:32,146 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-24 01:35:45,991 INFO L? ?]: Removed 1615 outVars from TransFormulas that were not future-live. [2024-11-24 01:35:45,991 INFO L283 CfgBuilder]: Performing block encoding [2024-11-24 01:35:46,050 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-24 01:35:46,051 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-24 01:35:46,051 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:35:46 BoogieIcfgContainer [2024-11-24 01:35:46,051 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-24 01:35:46,053 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-24 01:35:46,053 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-24 01:35:46,059 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-24 01:35:46,059 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 01:35:27" (1/3) ... [2024-11-24 01:35:46,059 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48b4cce4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:35:46, skipping insertion in model container [2024-11-24 01:35:46,060 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:35:29" (2/3) ... [2024-11-24 01:35:46,060 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48b4cce4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:35:46, skipping insertion in model container [2024-11-24 01:35:46,060 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:35:46" (3/3) ... [2024-11-24 01:35:46,061 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-11-24 01:35:46,082 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-24 01:35:46,085 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-11-24 01:35:46,185 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-24 01:35:46,201 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;@43e3d571, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-24 01:35:46,201 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-24 01:35:46,212 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-11-24 01:35:46,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-24 01:35:46,219 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:35:46,219 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:35:46,219 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:35:46,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:35:46,225 INFO L85 PathProgramCache]: Analyzing trace with hash 1635582944, now seen corresponding path program 1 times [2024-11-24 01:35:46,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:35:46,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17520201] [2024-11-24 01:35:46,234 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:35:46,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:35:46,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:35:47,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:35:47,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:35:47,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17520201] [2024-11-24 01:35:47,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17520201] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:35:47,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:35:47,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:35:47,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891530049] [2024-11-24 01:35:47,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:35:47,232 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:35:47,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:35:47,254 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:35:47,254 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:35:47,259 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-11-24 01:35:51,309 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:35:51,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:35:51,764 INFO L93 Difference]: Finished difference Result 3399 states and 4915 transitions. [2024-11-24 01:35:51,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:35:51,768 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-11-24 01:35:51,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:35:51,813 INFO L225 Difference]: With dead ends: 3399 [2024-11-24 01:35:51,813 INFO L226 Difference]: Without dead ends: 2252 [2024-11-24 01:35:51,832 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:35:51,836 INFO L435 NwaCegarLoop]: 1695 mSDtfsCounter, 1597 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1597 SdHoareTripleChecker+Valid, 3261 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-24 01:35:51,837 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1597 Valid, 3261 Invalid, 14 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5 Valid, 8 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-24 01:35:51,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2252 states. [2024-11-24 01:35:52,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2252 to 2247. [2024-11-24 01:35:52,137 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-11-24 01:35:52,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 3171 transitions. [2024-11-24 01:35:52,181 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 3171 transitions. Word has length 9 [2024-11-24 01:35:52,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:35:52,182 INFO L471 AbstractCegarLoop]: Abstraction has 2247 states and 3171 transitions. [2024-11-24 01:35:52,182 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-11-24 01:35:52,182 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 3171 transitions. [2024-11-24 01:35:52,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-24 01:35:52,183 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:35:52,183 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:35:52,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-24 01:35:52,185 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:35:52,186 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:35:52,188 INFO L85 PathProgramCache]: Analyzing trace with hash -837040308, now seen corresponding path program 1 times [2024-11-24 01:35:52,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:35:52,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87271404] [2024-11-24 01:35:52,189 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:35:52,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:35:52,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:35:52,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:35:52,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:35:52,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87271404] [2024-11-24 01:35:52,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87271404] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:35:52,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:35:52,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:35:52,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092636364] [2024-11-24 01:35:52,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:35:52,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:35:52,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:35:52,707 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:35:52,707 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:35:52,708 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-11-24 01:35:56,458 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-11-24 01:35:56,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:35:56,621 INFO L93 Difference]: Finished difference Result 2249 states and 3172 transitions. [2024-11-24 01:35:56,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:35:56,621 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-11-24 01:35:56,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:35:56,637 INFO L225 Difference]: With dead ends: 2249 [2024-11-24 01:35:56,637 INFO L226 Difference]: Without dead ends: 2246 [2024-11-24 01:35:56,639 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:35:56,640 INFO L435 NwaCegarLoop]: 1595 mSDtfsCounter, 1589 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s 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-11-24 01:35:56,640 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-11-24 01:35:56,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2246 states. [2024-11-24 01:35:56,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2246 to 2246. [2024-11-24 01:35:56,883 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-11-24 01:35:56,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2246 states to 2246 states and 3169 transitions. [2024-11-24 01:35:56,910 INFO L78 Accepts]: Start accepts. Automaton has 2246 states and 3169 transitions. Word has length 10 [2024-11-24 01:35:56,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:35:56,911 INFO L471 AbstractCegarLoop]: Abstraction has 2246 states and 3169 transitions. [2024-11-24 01:35:56,911 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-11-24 01:35:56,911 INFO L276 IsEmpty]: Start isEmpty. Operand 2246 states and 3169 transitions. [2024-11-24 01:35:56,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-24 01:35:56,912 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:35:56,912 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:35:56,912 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-24 01:35:56,912 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:35:56,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:35:56,913 INFO L85 PathProgramCache]: Analyzing trace with hash -178944925, now seen corresponding path program 1 times [2024-11-24 01:35:56,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:35:56,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87903753] [2024-11-24 01:35:56,914 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:35:56,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:35:57,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:35:57,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:35:57,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:35:57,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87903753] [2024-11-24 01:35:57,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87903753] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:35:57,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:35:57,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:35:57,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461413376] [2024-11-24 01:35:57,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:35:57,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:35:57,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:35:57,335 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:35:57,335 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:35:57,335 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-11-24 01:36:01,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:36:01,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:01,309 INFO L93 Difference]: Finished difference Result 2248 states and 3170 transitions. [2024-11-24 01:36:01,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:01,310 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-11-24 01:36:01,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:01,329 INFO L225 Difference]: With dead ends: 2248 [2024-11-24 01:36:01,329 INFO L226 Difference]: Without dead ends: 2245 [2024-11-24 01:36:01,331 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:01,334 INFO L435 NwaCegarLoop]: 1593 mSDtfsCounter, 1586 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s 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.9s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:01,334 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.9s Time] [2024-11-24 01:36:01,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2245 states. [2024-11-24 01:36:01,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2245 to 2245. [2024-11-24 01:36:01,494 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-11-24 01:36:01,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2245 states to 2245 states and 3167 transitions. [2024-11-24 01:36:01,519 INFO L78 Accepts]: Start accepts. Automaton has 2245 states and 3167 transitions. Word has length 11 [2024-11-24 01:36:01,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:01,519 INFO L471 AbstractCegarLoop]: Abstraction has 2245 states and 3167 transitions. [2024-11-24 01:36:01,520 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-11-24 01:36:01,520 INFO L276 IsEmpty]: Start isEmpty. Operand 2245 states and 3167 transitions. [2024-11-24 01:36:01,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-24 01:36:01,520 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:01,520 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:36:01,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-24 01:36:01,521 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:01,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:01,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1252819665, now seen corresponding path program 1 times [2024-11-24 01:36:01,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:01,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314805318] [2024-11-24 01:36:01,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:01,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:01,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:01,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-24 01:36:01,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:01,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314805318] [2024-11-24 01:36:01,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314805318] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:01,930 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:01,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:36:01,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880842467] [2024-11-24 01:36:01,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:01,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:36:01,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:01,932 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:36:01,932 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:01,932 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-11-24 01:36:05,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:36:05,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:05,841 INFO L93 Difference]: Finished difference Result 6690 states and 9549 transitions. [2024-11-24 01:36:05,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:05,842 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-11-24 01:36:05,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:05,868 INFO L225 Difference]: With dead ends: 6690 [2024-11-24 01:36:05,869 INFO L226 Difference]: Without dead ends: 4443 [2024-11-24 01:36:05,879 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:05,880 INFO L435 NwaCegarLoop]: 1650 mSDtfsCounter, 1591 mSDsluCounter, 1562 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s 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.6s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:05,880 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.6s Time] [2024-11-24 01:36:05,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4443 states. [2024-11-24 01:36:06,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4443 to 4421. [2024-11-24 01:36:06,119 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-11-24 01:36:06,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4421 states to 4421 states and 6294 transitions. [2024-11-24 01:36:06,160 INFO L78 Accepts]: Start accepts. Automaton has 4421 states and 6294 transitions. Word has length 12 [2024-11-24 01:36:06,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:06,160 INFO L471 AbstractCegarLoop]: Abstraction has 4421 states and 6294 transitions. [2024-11-24 01:36:06,160 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-11-24 01:36:06,160 INFO L276 IsEmpty]: Start isEmpty. Operand 4421 states and 6294 transitions. [2024-11-24 01:36:06,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-24 01:36:06,174 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:06,174 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-11-24 01:36:06,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-24 01:36:06,175 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:06,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:06,175 INFO L85 PathProgramCache]: Analyzing trace with hash 992819855, now seen corresponding path program 1 times [2024-11-24 01:36:06,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:06,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130417557] [2024-11-24 01:36:06,175 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:06,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:06,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:06,898 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-24 01:36:06,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:06,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130417557] [2024-11-24 01:36:06,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130417557] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:06,899 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:06,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:36:06,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084506814] [2024-11-24 01:36:06,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:06,900 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:36:06,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:06,901 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:36:06,902 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:06,902 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-11-24 01:36:07,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:07,192 INFO L93 Difference]: Finished difference Result 8886 states and 12656 transitions. [2024-11-24 01:36:07,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:07,193 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-11-24 01:36:07,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:07,223 INFO L225 Difference]: With dead ends: 8886 [2024-11-24 01:36:07,224 INFO L226 Difference]: Without dead ends: 4468 [2024-11-24 01:36:07,245 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:07,247 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-11-24 01:36:07,247 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-11-24 01:36:07,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4468 states. [2024-11-24 01:36:07,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4468 to 4457. [2024-11-24 01:36:07,582 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-11-24 01:36:07,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4457 states to 4457 states and 6345 transitions. [2024-11-24 01:36:07,622 INFO L78 Accepts]: Start accepts. Automaton has 4457 states and 6345 transitions. Word has length 138 [2024-11-24 01:36:07,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:07,623 INFO L471 AbstractCegarLoop]: Abstraction has 4457 states and 6345 transitions. [2024-11-24 01:36:07,623 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-11-24 01:36:07,623 INFO L276 IsEmpty]: Start isEmpty. Operand 4457 states and 6345 transitions. [2024-11-24 01:36:07,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-24 01:36:07,630 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:07,630 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-11-24 01:36:07,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-24 01:36:07,630 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:07,631 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:07,631 INFO L85 PathProgramCache]: Analyzing trace with hash -1226770008, now seen corresponding path program 1 times [2024-11-24 01:36:07,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:07,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295877861] [2024-11-24 01:36:07,631 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:07,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:07,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:08,343 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-24 01:36:08,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:08,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295877861] [2024-11-24 01:36:08,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295877861] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:08,343 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:08,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:36:08,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704747637] [2024-11-24 01:36:08,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:08,344 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:36:08,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:08,344 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:36:08,345 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:08,345 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-11-24 01:36:08,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:08,662 INFO L93 Difference]: Finished difference Result 8691 states and 12367 transitions. [2024-11-24 01:36:08,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:08,663 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-11-24 01:36:08,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:08,692 INFO L225 Difference]: With dead ends: 8691 [2024-11-24 01:36:08,693 INFO L226 Difference]: Without dead ends: 4237 [2024-11-24 01:36:08,718 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:08,719 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-11-24 01:36:08,719 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-11-24 01:36:08,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4237 states. [2024-11-24 01:36:09,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4237 to 4237. [2024-11-24 01:36:09,093 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-11-24 01:36:09,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4237 states to 4237 states and 6013 transitions. [2024-11-24 01:36:09,124 INFO L78 Accepts]: Start accepts. Automaton has 4237 states and 6013 transitions. Word has length 156 [2024-11-24 01:36:09,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:09,125 INFO L471 AbstractCegarLoop]: Abstraction has 4237 states and 6013 transitions. [2024-11-24 01:36:09,125 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-11-24 01:36:09,125 INFO L276 IsEmpty]: Start isEmpty. Operand 4237 states and 6013 transitions. [2024-11-24 01:36:09,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-24 01:36:09,134 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:09,134 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-11-24 01:36:09,137 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-24 01:36:09,137 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:09,137 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:09,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1855127077, now seen corresponding path program 1 times [2024-11-24 01:36:09,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:09,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627452625] [2024-11-24 01:36:09,138 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:09,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:09,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:09,727 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-24 01:36:09,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:09,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627452625] [2024-11-24 01:36:09,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627452625] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:09,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:09,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:36:09,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453087815] [2024-11-24 01:36:09,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:09,730 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:36:09,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:09,731 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:36:09,731 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:36:09,731 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-11-24 01:36:10,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:10,088 INFO L93 Difference]: Finished difference Result 8487 states and 12042 transitions. [2024-11-24 01:36:10,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:36:10,089 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-11-24 01:36:10,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:10,119 INFO L225 Difference]: With dead ends: 8487 [2024-11-24 01:36:10,119 INFO L226 Difference]: Without dead ends: 4247 [2024-11-24 01:36:10,139 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-11-24 01:36:10,140 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-11-24 01:36:10,141 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-11-24 01:36:10,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4247 states. [2024-11-24 01:36:10,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4247 to 4247. [2024-11-24 01:36:10,427 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-11-24 01:36:10,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4247 states to 4247 states and 6021 transitions. [2024-11-24 01:36:10,473 INFO L78 Accepts]: Start accepts. Automaton has 4247 states and 6021 transitions. Word has length 174 [2024-11-24 01:36:10,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:10,474 INFO L471 AbstractCegarLoop]: Abstraction has 4247 states and 6021 transitions. [2024-11-24 01:36:10,474 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-11-24 01:36:10,474 INFO L276 IsEmpty]: Start isEmpty. Operand 4247 states and 6021 transitions. [2024-11-24 01:36:10,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-24 01:36:10,478 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:10,478 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-11-24 01:36:10,479 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-24 01:36:10,479 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:10,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:10,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1377083653, now seen corresponding path program 1 times [2024-11-24 01:36:10,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:10,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353352218] [2024-11-24 01:36:10,480 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:10,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:10,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:11,325 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-24 01:36:11,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:11,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353352218] [2024-11-24 01:36:11,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353352218] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:11,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:11,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:36:11,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065825030] [2024-11-24 01:36:11,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:11,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:36:11,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:11,327 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:36:11,328 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:11,328 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-11-24 01:36:14,712 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:36:15,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:15,022 INFO L93 Difference]: Finished difference Result 8503 states and 12074 transitions. [2024-11-24 01:36:15,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:15,023 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-11-24 01:36:15,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:15,053 INFO L225 Difference]: With dead ends: 8503 [2024-11-24 01:36:15,053 INFO L226 Difference]: Without dead ends: 4259 [2024-11-24 01:36:15,075 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:15,076 INFO L435 NwaCegarLoop]: 2865 mSDtfsCounter, 1477 mSDsluCounter, 1498 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s 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, 3.4s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:15,076 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1477 Valid, 4363 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-24 01:36:15,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4259 states. [2024-11-24 01:36:15,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4259 to 4245. [2024-11-24 01:36:15,535 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-11-24 01:36:15,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4245 states to 4245 states and 5991 transitions. [2024-11-24 01:36:15,573 INFO L78 Accepts]: Start accepts. Automaton has 4245 states and 5991 transitions. Word has length 171 [2024-11-24 01:36:15,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:15,574 INFO L471 AbstractCegarLoop]: Abstraction has 4245 states and 5991 transitions. [2024-11-24 01:36:15,575 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-11-24 01:36:15,576 INFO L276 IsEmpty]: Start isEmpty. Operand 4245 states and 5991 transitions. [2024-11-24 01:36:15,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-24 01:36:15,581 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:15,581 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-11-24 01:36:15,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-24 01:36:15,583 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:15,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:15,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1112445309, now seen corresponding path program 1 times [2024-11-24 01:36:15,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:15,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015569213] [2024-11-24 01:36:15,584 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:15,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:16,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:16,543 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-24 01:36:16,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:16,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015569213] [2024-11-24 01:36:16,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015569213] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:16,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:16,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 01:36:16,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60486845] [2024-11-24 01:36:16,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:16,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:36:16,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:16,545 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:36:16,545 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:36:16,545 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-11-24 01:36:16,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:16,855 INFO L93 Difference]: Finished difference Result 8499 states and 11995 transitions. [2024-11-24 01:36:16,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:36:16,856 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-11-24 01:36:16,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:16,882 INFO L225 Difference]: With dead ends: 8499 [2024-11-24 01:36:16,883 INFO L226 Difference]: Without dead ends: 4257 [2024-11-24 01:36:16,895 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-11-24 01:36:16,895 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-11-24 01:36:16,896 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-11-24 01:36:16,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4257 states. [2024-11-24 01:36:17,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4257 to 4257. [2024-11-24 01:36:17,189 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-11-24 01:36:17,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4257 states to 4257 states and 6003 transitions. [2024-11-24 01:36:17,213 INFO L78 Accepts]: Start accepts. Automaton has 4257 states and 6003 transitions. Word has length 171 [2024-11-24 01:36:17,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:17,213 INFO L471 AbstractCegarLoop]: Abstraction has 4257 states and 6003 transitions. [2024-11-24 01:36:17,213 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-11-24 01:36:17,214 INFO L276 IsEmpty]: Start isEmpty. Operand 4257 states and 6003 transitions. [2024-11-24 01:36:17,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-24 01:36:17,217 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:17,217 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-11-24 01:36:17,217 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-24 01:36:17,218 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:17,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:17,218 INFO L85 PathProgramCache]: Analyzing trace with hash -606693910, now seen corresponding path program 1 times [2024-11-24 01:36:17,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:17,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900198198] [2024-11-24 01:36:17,219 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:17,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:17,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:17,783 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-24 01:36:17,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:17,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900198198] [2024-11-24 01:36:17,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900198198] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:17,784 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:17,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:36:17,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387170996] [2024-11-24 01:36:17,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:17,785 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:36:17,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:17,785 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:36:17,785 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:17,785 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-11-24 01:36:18,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:18,005 INFO L93 Difference]: Finished difference Result 8539 states and 12047 transitions. [2024-11-24 01:36:18,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:18,006 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-11-24 01:36:18,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:18,041 INFO L225 Difference]: With dead ends: 8539 [2024-11-24 01:36:18,042 INFO L226 Difference]: Without dead ends: 4285 [2024-11-24 01:36:18,054 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:18,055 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-11-24 01:36:18,056 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-11-24 01:36:18,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4285 states. [2024-11-24 01:36:18,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4285 to 4261. [2024-11-24 01:36:18,350 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-11-24 01:36:18,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4261 states to 4261 states and 6007 transitions. [2024-11-24 01:36:18,375 INFO L78 Accepts]: Start accepts. Automaton has 4261 states and 6007 transitions. Word has length 180 [2024-11-24 01:36:18,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:18,376 INFO L471 AbstractCegarLoop]: Abstraction has 4261 states and 6007 transitions. [2024-11-24 01:36:18,376 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-11-24 01:36:18,376 INFO L276 IsEmpty]: Start isEmpty. Operand 4261 states and 6007 transitions. [2024-11-24 01:36:18,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-11-24 01:36:18,380 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:18,381 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-11-24 01:36:18,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-24 01:36:18,381 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:18,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:18,382 INFO L85 PathProgramCache]: Analyzing trace with hash -659483579, now seen corresponding path program 1 times [2024-11-24 01:36:18,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:18,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278166056] [2024-11-24 01:36:18,382 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:18,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:18,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:19,013 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-24 01:36:19,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:19,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278166056] [2024-11-24 01:36:19,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278166056] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:19,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710169446] [2024-11-24 01:36:19,014 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:19,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:19,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:19,018 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:19,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-24 01:36:20,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:20,441 INFO L256 TraceCheckSpWp]: Trace formula consists of 2492 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-24 01:36:20,459 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:20,517 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-24 01:36:20,517 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:36:20,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710169446] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:20,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:36:20,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-24 01:36:20,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463969020] [2024-11-24 01:36:20,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:20,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:36:20,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:20,523 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:36:20,523 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:36:20,523 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-11-24 01:36:21,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:21,471 INFO L93 Difference]: Finished difference Result 8535 states and 12051 transitions. [2024-11-24 01:36:21,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:21,476 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-11-24 01:36:21,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:21,506 INFO L225 Difference]: With dead ends: 8535 [2024-11-24 01:36:21,506 INFO L226 Difference]: Without dead ends: 4277 [2024-11-24 01:36:21,520 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-11-24 01:36:21,521 INFO L435 NwaCegarLoop]: 1509 mSDtfsCounter, 4 mSDsluCounter, 1506 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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.7s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:21,521 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.7s Time] [2024-11-24 01:36:21,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4277 states. [2024-11-24 01:36:21,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4277 to 4265. [2024-11-24 01:36:21,776 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-11-24 01:36:21,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4265 states to 4265 states and 6011 transitions. [2024-11-24 01:36:21,803 INFO L78 Accepts]: Start accepts. Automaton has 4265 states and 6011 transitions. Word has length 193 [2024-11-24 01:36:21,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:21,803 INFO L471 AbstractCegarLoop]: Abstraction has 4265 states and 6011 transitions. [2024-11-24 01:36:21,804 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-11-24 01:36:21,804 INFO L276 IsEmpty]: Start isEmpty. Operand 4265 states and 6011 transitions. [2024-11-24 01:36:21,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-24 01:36:21,807 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:21,808 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-11-24 01:36:21,825 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-24 01:36:22,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:22,009 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:22,009 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:22,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1474101268, now seen corresponding path program 1 times [2024-11-24 01:36:22,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:22,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728407722] [2024-11-24 01:36:22,011 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:22,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:22,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:23,015 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-24 01:36:23,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:23,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728407722] [2024-11-24 01:36:23,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728407722] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:23,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719973141] [2024-11-24 01:36:23,016 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:23,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:23,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:23,019 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:23,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-24 01:36:24,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:24,657 INFO L256 TraceCheckSpWp]: Trace formula consists of 2592 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-24 01:36:24,668 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:24,712 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-24 01:36:24,713 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:36:24,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719973141] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:24,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:36:24,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-24 01:36:24,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557088945] [2024-11-24 01:36:24,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:24,715 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:36:24,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:24,716 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:36:24,716 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:36:24,717 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-11-24 01:36:24,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:24,937 INFO L93 Difference]: Finished difference Result 8535 states and 12047 transitions. [2024-11-24 01:36:24,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:24,938 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-11-24 01:36:24,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:24,967 INFO L225 Difference]: With dead ends: 8535 [2024-11-24 01:36:24,968 INFO L226 Difference]: Without dead ends: 4273 [2024-11-24 01:36:24,983 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-11-24 01:36:24,985 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-11-24 01:36:24,985 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-11-24 01:36:24,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4273 states. [2024-11-24 01:36:25,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4273 to 4269. [2024-11-24 01:36:25,281 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-11-24 01:36:25,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4269 states to 4269 states and 6015 transitions. [2024-11-24 01:36:25,307 INFO L78 Accepts]: Start accepts. Automaton has 4269 states and 6015 transitions. Word has length 196 [2024-11-24 01:36:25,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:25,307 INFO L471 AbstractCegarLoop]: Abstraction has 4269 states and 6015 transitions. [2024-11-24 01:36:25,308 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-11-24 01:36:25,308 INFO L276 IsEmpty]: Start isEmpty. Operand 4269 states and 6015 transitions. [2024-11-24 01:36:25,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-24 01:36:25,311 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:25,312 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-11-24 01:36:25,328 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-24 01:36:25,512 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:25,513 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:25,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:25,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1658924368, now seen corresponding path program 1 times [2024-11-24 01:36:25,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:25,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010401922] [2024-11-24 01:36:25,514 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:25,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:25,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:26,138 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-11-24 01:36:26,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:26,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010401922] [2024-11-24 01:36:26,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010401922] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:26,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667957583] [2024-11-24 01:36:26,139 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:26,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:26,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:26,141 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:26,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-24 01:36:27,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:27,770 INFO L256 TraceCheckSpWp]: Trace formula consists of 2619 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-24 01:36:27,777 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:27,836 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2024-11-24 01:36:27,839 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:36:28,148 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-11-24 01:36:28,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667957583] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:36:28,148 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:36:28,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-24 01:36:28,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742853002] [2024-11-24 01:36:28,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:36:28,149 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-24 01:36:28,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:28,150 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-24 01:36:28,150 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:36:28,151 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-11-24 01:36:28,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:28,623 INFO L93 Difference]: Finished difference Result 8623 states and 12163 transitions. [2024-11-24 01:36:28,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:36:28,624 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-11-24 01:36:28,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:28,679 INFO L225 Difference]: With dead ends: 8623 [2024-11-24 01:36:28,680 INFO L226 Difference]: Without dead ends: 4357 [2024-11-24 01:36:28,705 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:36:28,710 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-11-24 01:36:28,710 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-11-24 01:36:28,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4357 states. [2024-11-24 01:36:29,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4357 to 4317. [2024-11-24 01:36:29,028 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-11-24 01:36:29,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4317 states to 4317 states and 6087 transitions. [2024-11-24 01:36:29,056 INFO L78 Accepts]: Start accepts. Automaton has 4317 states and 6087 transitions. Word has length 198 [2024-11-24 01:36:29,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:29,057 INFO L471 AbstractCegarLoop]: Abstraction has 4317 states and 6087 transitions. [2024-11-24 01:36:29,057 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-11-24 01:36:29,058 INFO L276 IsEmpty]: Start isEmpty. Operand 4317 states and 6087 transitions. [2024-11-24 01:36:29,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2024-11-24 01:36:29,064 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:29,064 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-11-24 01:36:29,081 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-24 01:36:29,265 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-24 01:36:29,265 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:29,266 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:29,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1512047371, now seen corresponding path program 2 times [2024-11-24 01:36:29,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:29,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803112916] [2024-11-24 01:36:29,266 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:36:29,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:29,594 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-24 01:36:29,595 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:36:29,808 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2024-11-24 01:36:29,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:29,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803112916] [2024-11-24 01:36:29,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803112916] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:29,809 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:29,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 01:36:29,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444891546] [2024-11-24 01:36:29,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:29,810 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:36:29,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:29,812 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:36:29,812 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:36:29,812 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-11-24 01:36:30,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:30,094 INFO L93 Difference]: Finished difference Result 4341 states and 6108 transitions. [2024-11-24 01:36:30,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:36:30,094 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-11-24 01:36:30,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:30,121 INFO L225 Difference]: With dead ends: 4341 [2024-11-24 01:36:30,121 INFO L226 Difference]: Without dead ends: 4235 [2024-11-24 01:36:30,125 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-11-24 01:36:30,127 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-11-24 01:36:30,128 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-11-24 01:36:30,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4235 states. [2024-11-24 01:36:30,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4235 to 4235. [2024-11-24 01:36:30,490 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-11-24 01:36:30,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4235 states to 4235 states and 5959 transitions. [2024-11-24 01:36:30,523 INFO L78 Accepts]: Start accepts. Automaton has 4235 states and 5959 transitions. Word has length 237 [2024-11-24 01:36:30,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:30,525 INFO L471 AbstractCegarLoop]: Abstraction has 4235 states and 5959 transitions. [2024-11-24 01:36:30,526 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-11-24 01:36:30,526 INFO L276 IsEmpty]: Start isEmpty. Operand 4235 states and 5959 transitions. [2024-11-24 01:36:30,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2024-11-24 01:36:30,535 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:30,536 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-11-24 01:36:30,536 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-24 01:36:30,536 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:30,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:30,537 INFO L85 PathProgramCache]: Analyzing trace with hash 1894592903, now seen corresponding path program 1 times [2024-11-24 01:36:30,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:30,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097108343] [2024-11-24 01:36:30,537 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:30,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:30,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:31,239 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-11-24 01:36:31,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:31,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097108343] [2024-11-24 01:36:31,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097108343] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:31,239 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:31,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:36:31,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459100194] [2024-11-24 01:36:31,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:31,241 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:36:31,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:31,242 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:36:31,242 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:31,242 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-11-24 01:36:31,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:31,547 INFO L93 Difference]: Finished difference Result 8483 states and 11947 transitions. [2024-11-24 01:36:31,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:31,623 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-11-24 01:36:31,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:31,652 INFO L225 Difference]: With dead ends: 8483 [2024-11-24 01:36:31,652 INFO L226 Difference]: Without dead ends: 4251 [2024-11-24 01:36:31,664 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:31,665 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-11-24 01:36:31,665 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-11-24 01:36:31,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4251 states. [2024-11-24 01:36:31,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4251 to 4239. [2024-11-24 01:36:31,877 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-11-24 01:36:31,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4239 states to 4239 states and 5963 transitions. [2024-11-24 01:36:31,906 INFO L78 Accepts]: Start accepts. Automaton has 4239 states and 5963 transitions. Word has length 261 [2024-11-24 01:36:31,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:31,906 INFO L471 AbstractCegarLoop]: Abstraction has 4239 states and 5963 transitions. [2024-11-24 01:36:31,907 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-11-24 01:36:31,907 INFO L276 IsEmpty]: Start isEmpty. Operand 4239 states and 5963 transitions. [2024-11-24 01:36:31,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2024-11-24 01:36:31,915 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:31,915 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-11-24 01:36:31,916 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-24 01:36:31,916 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:31,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:31,916 INFO L85 PathProgramCache]: Analyzing trace with hash -2046623659, now seen corresponding path program 1 times [2024-11-24 01:36:31,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:31,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011049361] [2024-11-24 01:36:31,917 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:31,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:32,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:32,512 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-11-24 01:36:32,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:32,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011049361] [2024-11-24 01:36:32,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011049361] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:32,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874351240] [2024-11-24 01:36:32,512 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:32,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:32,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:32,514 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:32,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-24 01:36:34,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:34,220 INFO L256 TraceCheckSpWp]: Trace formula consists of 2762 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-24 01:36:34,227 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:34,256 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-24 01:36:34,256 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:36:34,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874351240] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:34,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:36:34,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-24 01:36:34,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961570465] [2024-11-24 01:36:34,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:34,258 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:36:34,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:34,258 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:36:34,259 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:36:34,259 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-11-24 01:36:34,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:34,473 INFO L93 Difference]: Finished difference Result 8491 states and 11963 transitions. [2024-11-24 01:36:34,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:34,474 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-11-24 01:36:34,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:34,504 INFO L225 Difference]: With dead ends: 8491 [2024-11-24 01:36:34,504 INFO L226 Difference]: Without dead ends: 4255 [2024-11-24 01:36:34,517 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-11-24 01:36:34,518 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-11-24 01:36:34,519 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-11-24 01:36:34,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4255 states. [2024-11-24 01:36:34,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4255 to 4243. [2024-11-24 01:36:34,729 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-11-24 01:36:34,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4243 states to 4243 states and 5967 transitions. [2024-11-24 01:36:34,756 INFO L78 Accepts]: Start accepts. Automaton has 4243 states and 5967 transitions. Word has length 268 [2024-11-24 01:36:34,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:34,757 INFO L471 AbstractCegarLoop]: Abstraction has 4243 states and 5967 transitions. [2024-11-24 01:36:34,757 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-11-24 01:36:34,757 INFO L276 IsEmpty]: Start isEmpty. Operand 4243 states and 5967 transitions. [2024-11-24 01:36:34,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-11-24 01:36:34,766 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:34,766 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-11-24 01:36:34,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-24 01:36:34,970 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-24 01:36:34,971 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:34,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:34,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1479997244, now seen corresponding path program 1 times [2024-11-24 01:36:34,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:34,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842597164] [2024-11-24 01:36:34,972 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:34,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:35,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:35,620 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2024-11-24 01:36:35,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:35,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842597164] [2024-11-24 01:36:35,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842597164] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:35,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707056006] [2024-11-24 01:36:35,621 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:35,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:35,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:35,623 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:35,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-24 01:36:37,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:37,295 INFO L256 TraceCheckSpWp]: Trace formula consists of 2781 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-24 01:36:37,302 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:37,354 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-24 01:36:37,354 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:36:37,798 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2024-11-24 01:36:37,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707056006] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:36:37,798 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:36:37,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-24 01:36:37,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923169642] [2024-11-24 01:36:37,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:36:37,800 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-24 01:36:37,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:37,801 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-24 01:36:37,801 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:36:37,801 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-11-24 01:36:38,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:38,139 INFO L93 Difference]: Finished difference Result 8531 states and 12011 transitions. [2024-11-24 01:36:38,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:36:38,139 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-11-24 01:36:38,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:38,173 INFO L225 Difference]: With dead ends: 8531 [2024-11-24 01:36:38,173 INFO L226 Difference]: Without dead ends: 4291 [2024-11-24 01:36:38,188 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 552 GetRequests, 547 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:36:38,190 INFO L435 NwaCegarLoop]: 1507 mSDtfsCounter, 4 mSDsluCounter, 1503 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.1s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:38,191 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.1s Time] [2024-11-24 01:36:38,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4291 states. [2024-11-24 01:36:38,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4291 to 4291. [2024-11-24 01:36:38,498 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-11-24 01:36:38,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4291 states to 4291 states and 6027 transitions. [2024-11-24 01:36:38,525 INFO L78 Accepts]: Start accepts. Automaton has 4291 states and 6027 transitions. Word has length 275 [2024-11-24 01:36:38,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:38,526 INFO L471 AbstractCegarLoop]: Abstraction has 4291 states and 6027 transitions. [2024-11-24 01:36:38,526 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-11-24 01:36:38,526 INFO L276 IsEmpty]: Start isEmpty. Operand 4291 states and 6027 transitions. [2024-11-24 01:36:38,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-24 01:36:38,536 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:38,537 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-11-24 01:36:38,553 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-24 01:36:38,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-24 01:36:38,738 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:38,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:38,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1547722030, now seen corresponding path program 2 times [2024-11-24 01:36:38,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:38,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670352728] [2024-11-24 01:36:38,739 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:36:38,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:39,106 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-24 01:36:39,106 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:36:39,311 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2024-11-24 01:36:39,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:39,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670352728] [2024-11-24 01:36:39,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670352728] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:39,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:39,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:36:39,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464708918] [2024-11-24 01:36:39,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:39,314 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:36:39,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:39,315 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:36:39,315 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:39,315 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-11-24 01:36:42,557 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:36:42,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:42,912 INFO L93 Difference]: Finished difference Result 8584 states and 12055 transitions. [2024-11-24 01:36:42,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:42,913 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-11-24 01:36:42,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:42,943 INFO L225 Difference]: With dead ends: 8584 [2024-11-24 01:36:42,943 INFO L226 Difference]: Without dead ends: 4296 [2024-11-24 01:36:42,957 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:36:42,958 INFO L435 NwaCegarLoop]: 2914 mSDtfsCounter, 1473 mSDsluCounter, 1498 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1473 SdHoareTripleChecker+Valid, 4412 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.3s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:42,958 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1473 Valid, 4412 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-24 01:36:42,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4296 states. [2024-11-24 01:36:43,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4296 to 4278. [2024-11-24 01:36:43,173 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-11-24 01:36:43,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4278 states to 4278 states and 5985 transitions. [2024-11-24 01:36:43,199 INFO L78 Accepts]: Start accepts. Automaton has 4278 states and 5985 transitions. Word has length 296 [2024-11-24 01:36:43,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:43,200 INFO L471 AbstractCegarLoop]: Abstraction has 4278 states and 5985 transitions. [2024-11-24 01:36:43,200 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-11-24 01:36:43,200 INFO L276 IsEmpty]: Start isEmpty. Operand 4278 states and 5985 transitions. [2024-11-24 01:36:43,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-24 01:36:43,209 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:43,210 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-11-24 01:36:43,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-24 01:36:43,210 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:43,211 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:43,211 INFO L85 PathProgramCache]: Analyzing trace with hash -1841125037, now seen corresponding path program 1 times [2024-11-24 01:36:43,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:43,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222364854] [2024-11-24 01:36:43,211 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:43,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:43,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:43,835 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-24 01:36:43,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:43,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222364854] [2024-11-24 01:36:43,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222364854] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:43,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811875975] [2024-11-24 01:36:43,836 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:43,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:43,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:43,839 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:43,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-24 01:36:45,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:45,521 INFO L256 TraceCheckSpWp]: Trace formula consists of 2837 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-24 01:36:45,527 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:45,573 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2024-11-24 01:36:45,574 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:36:46,074 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-24 01:36:46,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811875975] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:36:46,074 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:36:46,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-24 01:36:46,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094496251] [2024-11-24 01:36:46,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:36:46,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-24 01:36:46,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:46,077 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-24 01:36:46,077 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:36:46,077 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-11-24 01:36:46,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:46,360 INFO L93 Difference]: Finished difference Result 8601 states and 12055 transitions. [2024-11-24 01:36:46,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:36:46,360 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-11-24 01:36:46,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:46,389 INFO L225 Difference]: With dead ends: 8601 [2024-11-24 01:36:46,389 INFO L226 Difference]: Without dead ends: 4326 [2024-11-24 01:36:46,402 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-11-24 01:36:46,402 INFO L435 NwaCegarLoop]: 1507 mSDtfsCounter, 4 mSDsluCounter, 6012 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.1s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:46,402 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.1s Time] [2024-11-24 01:36:46,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4326 states. [2024-11-24 01:36:46,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4326 to 4326. [2024-11-24 01:36:46,615 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-11-24 01:36:46,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4326 states to 4326 states and 6045 transitions. [2024-11-24 01:36:46,642 INFO L78 Accepts]: Start accepts. Automaton has 4326 states and 6045 transitions. Word has length 296 [2024-11-24 01:36:46,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:46,643 INFO L471 AbstractCegarLoop]: Abstraction has 4326 states and 6045 transitions. [2024-11-24 01:36:46,643 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-11-24 01:36:46,643 INFO L276 IsEmpty]: Start isEmpty. Operand 4326 states and 6045 transitions. [2024-11-24 01:36:46,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2024-11-24 01:36:46,653 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:46,653 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-11-24 01:36:46,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-24 01:36:46,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:46,854 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:46,855 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:46,855 INFO L85 PathProgramCache]: Analyzing trace with hash -575450168, now seen corresponding path program 2 times [2024-11-24 01:36:46,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:46,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717389594] [2024-11-24 01:36:46,855 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:36:46,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:47,166 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-24 01:36:47,166 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:36:47,481 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2024-11-24 01:36:47,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:47,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717389594] [2024-11-24 01:36:47,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717389594] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:47,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:47,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:36:47,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777226124] [2024-11-24 01:36:47,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:47,482 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:36:47,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:47,483 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:36:47,483 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:36:47,483 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-11-24 01:36:47,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:47,744 INFO L93 Difference]: Finished difference Result 4337 states and 6053 transitions. [2024-11-24 01:36:47,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:36:47,745 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-11-24 01:36:47,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:47,771 INFO L225 Difference]: With dead ends: 4337 [2024-11-24 01:36:47,771 INFO L226 Difference]: Without dead ends: 4314 [2024-11-24 01:36:47,774 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-11-24 01:36:47,777 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-11-24 01:36:47,778 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-11-24 01:36:47,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4314 states. [2024-11-24 01:36:47,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4314 to 4314. [2024-11-24 01:36:48,003 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-11-24 01:36:48,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4314 states to 4314 states and 6025 transitions. [2024-11-24 01:36:48,027 INFO L78 Accepts]: Start accepts. Automaton has 4314 states and 6025 transitions. Word has length 317 [2024-11-24 01:36:48,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:48,029 INFO L471 AbstractCegarLoop]: Abstraction has 4314 states and 6025 transitions. [2024-11-24 01:36:48,029 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-11-24 01:36:48,029 INFO L276 IsEmpty]: Start isEmpty. Operand 4314 states and 6025 transitions. [2024-11-24 01:36:48,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-24 01:36:48,037 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:48,037 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-11-24 01:36:48,038 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-24 01:36:48,038 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:48,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:48,039 INFO L85 PathProgramCache]: Analyzing trace with hash 408110048, now seen corresponding path program 1 times [2024-11-24 01:36:48,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:48,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109257997] [2024-11-24 01:36:48,039 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:48,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:48,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:48,777 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2024-11-24 01:36:48,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:48,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109257997] [2024-11-24 01:36:48,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109257997] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:48,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070844959] [2024-11-24 01:36:48,777 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:48,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:48,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:48,780 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:48,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-24 01:36:50,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:50,583 INFO L256 TraceCheckSpWp]: Trace formula consists of 3234 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-24 01:36:50,590 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:50,622 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-24 01:36:50,623 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:36:50,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070844959] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:50,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:36:50,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-24 01:36:50,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217690331] [2024-11-24 01:36:50,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:50,624 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:36:50,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:50,624 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:36:50,625 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:36:50,625 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-11-24 01:36:50,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:50,856 INFO L93 Difference]: Finished difference Result 8633 states and 12059 transitions. [2024-11-24 01:36:50,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:36:50,857 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-11-24 01:36:50,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:50,883 INFO L225 Difference]: With dead ends: 8633 [2024-11-24 01:36:50,884 INFO L226 Difference]: Without dead ends: 4322 [2024-11-24 01:36:50,896 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-11-24 01:36:50,898 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-11-24 01:36:50,899 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-11-24 01:36:50,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4322 states. [2024-11-24 01:36:51,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4322 to 4322. [2024-11-24 01:36:51,103 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-11-24 01:36:51,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4322 states to 4322 states and 6033 transitions. [2024-11-24 01:36:51,130 INFO L78 Accepts]: Start accepts. Automaton has 4322 states and 6033 transitions. Word has length 305 [2024-11-24 01:36:51,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:51,131 INFO L471 AbstractCegarLoop]: Abstraction has 4322 states and 6033 transitions. [2024-11-24 01:36:51,131 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-11-24 01:36:51,131 INFO L276 IsEmpty]: Start isEmpty. Operand 4322 states and 6033 transitions. [2024-11-24 01:36:51,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-24 01:36:51,139 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:51,139 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-11-24 01:36:51,158 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-24 01:36:51,340 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:51,340 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:51,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:51,341 INFO L85 PathProgramCache]: Analyzing trace with hash 968809826, now seen corresponding path program 1 times [2024-11-24 01:36:51,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:51,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245402328] [2024-11-24 01:36:51,341 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:51,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:51,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:52,094 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2024-11-24 01:36:52,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:52,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245402328] [2024-11-24 01:36:52,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245402328] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:52,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919849242] [2024-11-24 01:36:52,095 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:52,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:52,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:52,097 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:52,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-24 01:36:54,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:54,023 INFO L256 TraceCheckSpWp]: Trace formula consists of 3234 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-24 01:36:54,028 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:54,063 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 27 proven. 1 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2024-11-24 01:36:54,063 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:36:54,422 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2024-11-24 01:36:54,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919849242] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:36:54,422 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:36:54,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-24 01:36:54,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215907331] [2024-11-24 01:36:54,423 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:36:54,424 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-24 01:36:54,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:54,425 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-24 01:36:54,425 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:36:54,425 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-11-24 01:36:54,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:54,680 INFO L93 Difference]: Finished difference Result 8665 states and 12111 transitions. [2024-11-24 01:36:54,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:36:54,681 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-11-24 01:36:54,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:54,711 INFO L225 Difference]: With dead ends: 8665 [2024-11-24 01:36:54,711 INFO L226 Difference]: Without dead ends: 4346 [2024-11-24 01:36:54,725 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-11-24 01:36:54,727 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-11-24 01:36:54,727 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-11-24 01:36:54,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4346 states. [2024-11-24 01:36:54,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4346 to 4346. [2024-11-24 01:36:54,933 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-11-24 01:36:54,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4346 states to 4346 states and 6057 transitions. [2024-11-24 01:36:54,960 INFO L78 Accepts]: Start accepts. Automaton has 4346 states and 6057 transitions. Word has length 305 [2024-11-24 01:36:54,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:54,961 INFO L471 AbstractCegarLoop]: Abstraction has 4346 states and 6057 transitions. [2024-11-24 01:36:54,961 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-11-24 01:36:54,961 INFO L276 IsEmpty]: Start isEmpty. Operand 4346 states and 6057 transitions. [2024-11-24 01:36:54,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2024-11-24 01:36:54,968 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:54,968 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-11-24 01:36:54,987 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-24 01:36:55,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:55,170 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:55,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:55,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1850932914, now seen corresponding path program 2 times [2024-11-24 01:36:55,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:55,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142018981] [2024-11-24 01:36:55,171 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:36:55,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:55,603 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-24 01:36:55,604 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:36:55,827 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2024-11-24 01:36:55,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:55,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142018981] [2024-11-24 01:36:55,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142018981] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:55,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:55,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:36:55,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930684938] [2024-11-24 01:36:55,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:55,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:36:55,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:55,829 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:36:55,830 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:36:55,830 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-11-24 01:36:56,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:56,111 INFO L93 Difference]: Finished difference Result 4357 states and 6067 transitions. [2024-11-24 01:36:56,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:36:56,112 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-11-24 01:36:56,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:56,139 INFO L225 Difference]: With dead ends: 4357 [2024-11-24 01:36:56,139 INFO L226 Difference]: Without dead ends: 4346 [2024-11-24 01:36:56,142 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-11-24 01:36:56,143 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-11-24 01:36:56,143 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-11-24 01:36:56,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4346 states. [2024-11-24 01:36:56,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4346 to 4346. [2024-11-24 01:36:56,348 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-11-24 01:36:56,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4346 states to 4346 states and 6054 transitions. [2024-11-24 01:36:56,372 INFO L78 Accepts]: Start accepts. Automaton has 4346 states and 6054 transitions. Word has length 311 [2024-11-24 01:36:56,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:56,373 INFO L471 AbstractCegarLoop]: Abstraction has 4346 states and 6054 transitions. [2024-11-24 01:36:56,373 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-11-24 01:36:56,373 INFO L276 IsEmpty]: Start isEmpty. Operand 4346 states and 6054 transitions. [2024-11-24 01:36:56,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2024-11-24 01:36:56,379 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:56,379 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-11-24 01:36:56,380 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-24 01:36:56,380 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:56,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:56,380 INFO L85 PathProgramCache]: Analyzing trace with hash -2094861369, now seen corresponding path program 1 times [2024-11-24 01:36:56,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:56,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795732836] [2024-11-24 01:36:56,381 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:56,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:56,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:57,015 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-11-24 01:36:57,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:57,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795732836] [2024-11-24 01:36:57,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795732836] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:57,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302714534] [2024-11-24 01:36:57,016 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:57,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:57,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:57,018 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:57,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-24 01:36:59,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:59,040 INFO L256 TraceCheckSpWp]: Trace formula consists of 3326 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-24 01:36:59,046 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:59,118 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 28 proven. 1 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2024-11-24 01:36:59,118 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:36:59,480 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-11-24 01:36:59,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302714534] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:36:59,481 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:36:59,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-24 01:36:59,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117668497] [2024-11-24 01:36:59,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:36:59,482 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-24 01:36:59,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:59,483 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-24 01:36:59,483 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:36:59,483 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-11-24 01:37:00,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:37:00,380 INFO L93 Difference]: Finished difference Result 8821 states and 12273 transitions. [2024-11-24 01:37:00,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:37:00,381 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-11-24 01:37:00,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:37:00,409 INFO L225 Difference]: With dead ends: 8821 [2024-11-24 01:37:00,409 INFO L226 Difference]: Without dead ends: 4478 [2024-11-24 01:37:00,421 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-11-24 01:37:00,422 INFO L435 NwaCegarLoop]: 1507 mSDtfsCounter, 8 mSDsluCounter, 1510 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.8s IncrementalHoareTripleChecker+Time [2024-11-24 01:37:00,422 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.8s Time] [2024-11-24 01:37:00,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4478 states. [2024-11-24 01:37:00,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4478 to 4478. [2024-11-24 01:37:00,625 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-11-24 01:37:00,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4478 states to 4478 states and 6198 transitions. [2024-11-24 01:37:00,650 INFO L78 Accepts]: Start accepts. Automaton has 4478 states and 6198 transitions. Word has length 313 [2024-11-24 01:37:00,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:37:00,652 INFO L471 AbstractCegarLoop]: Abstraction has 4478 states and 6198 transitions. [2024-11-24 01:37:00,652 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-11-24 01:37:00,652 INFO L276 IsEmpty]: Start isEmpty. Operand 4478 states and 6198 transitions. [2024-11-24 01:37:00,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2024-11-24 01:37:00,658 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:37:00,659 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-11-24 01:37:00,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-24 01:37:00,859 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-24 01:37:00,860 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:37:00,860 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:37:00,861 INFO L85 PathProgramCache]: Analyzing trace with hash 1575773927, now seen corresponding path program 1 times [2024-11-24 01:37:00,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:37:00,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235709137] [2024-11-24 01:37:00,861 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:37:00,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:37:01,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:37:01,296 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2024-11-24 01:37:01,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:37:01,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235709137] [2024-11-24 01:37:01,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235709137] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:37:01,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:37:01,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:37:01,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763199200] [2024-11-24 01:37:01,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:37:01,297 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:37:01,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:37:01,298 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:37:01,298 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:37:01,298 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-11-24 01:37:01,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:37:01,520 INFO L93 Difference]: Finished difference Result 8949 states and 12389 transitions. [2024-11-24 01:37:01,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:37:01,521 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-11-24 01:37:01,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:37:01,551 INFO L225 Difference]: With dead ends: 8949 [2024-11-24 01:37:01,551 INFO L226 Difference]: Without dead ends: 4474 [2024-11-24 01:37:01,567 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:37:01,567 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-11-24 01:37:01,567 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-11-24 01:37:01,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4474 states. [2024-11-24 01:37:01,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4474 to 4474. [2024-11-24 01:37:01,875 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-11-24 01:37:01,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4474 states to 4474 states and 6190 transitions. [2024-11-24 01:37:01,899 INFO L78 Accepts]: Start accepts. Automaton has 4474 states and 6190 transitions. Word has length 340 [2024-11-24 01:37:01,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:37:01,900 INFO L471 AbstractCegarLoop]: Abstraction has 4474 states and 6190 transitions. [2024-11-24 01:37:01,900 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-11-24 01:37:01,900 INFO L276 IsEmpty]: Start isEmpty. Operand 4474 states and 6190 transitions. [2024-11-24 01:37:01,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2024-11-24 01:37:01,907 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:37:01,907 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-11-24 01:37:01,907 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-24 01:37:01,907 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:37:01,908 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:37:01,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1992058218, now seen corresponding path program 1 times [2024-11-24 01:37:01,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:37:01,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084931551] [2024-11-24 01:37:01,908 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:37:01,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:37:02,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:37:02,622 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2024-11-24 01:37:02,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:37:02,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084931551] [2024-11-24 01:37:02,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084931551] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:37:02,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:37:02,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:37:02,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306872707] [2024-11-24 01:37:02,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:37:02,623 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:37:02,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:37:02,624 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:37:02,624 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:37:02,624 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-11-24 01:37:02,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:37:02,776 INFO L93 Difference]: Finished difference Result 6617 states and 9159 transitions. [2024-11-24 01:37:02,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:37:02,776 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-11-24 01:37:02,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:37:02,802 INFO L225 Difference]: With dead ends: 6617 [2024-11-24 01:37:02,802 INFO L226 Difference]: Without dead ends: 4462 [2024-11-24 01:37:02,809 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-11-24 01:37:02,810 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-11-24 01:37:02,810 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-11-24 01:37:02,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4462 states. [2024-11-24 01:37:03,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4462 to 4462. [2024-11-24 01:37:03,012 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-11-24 01:37:03,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4462 states to 4462 states and 6174 transitions. [2024-11-24 01:37:03,039 INFO L78 Accepts]: Start accepts. Automaton has 4462 states and 6174 transitions. Word has length 357 [2024-11-24 01:37:03,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:37:03,040 INFO L471 AbstractCegarLoop]: Abstraction has 4462 states and 6174 transitions. [2024-11-24 01:37:03,040 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-11-24 01:37:03,040 INFO L276 IsEmpty]: Start isEmpty. Operand 4462 states and 6174 transitions. [2024-11-24 01:37:03,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 381 [2024-11-24 01:37:03,047 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:37:03,048 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-11-24 01:37:03,048 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-24 01:37:03,049 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:37:03,050 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:37:03,050 INFO L85 PathProgramCache]: Analyzing trace with hash 1628180176, now seen corresponding path program 1 times [2024-11-24 01:37:03,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:37:03,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812958694] [2024-11-24 01:37:03,050 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:37:03,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:37:03,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:37:03,802 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2024-11-24 01:37:03,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:37:03,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812958694] [2024-11-24 01:37:03,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812958694] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:37:03,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:37:03,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 01:37:03,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241587942] [2024-11-24 01:37:03,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:37:03,804 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:37:03,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:37:03,804 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:37:03,805 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:37:03,805 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-11-24 01:37:04,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:37:04,075 INFO L93 Difference]: Finished difference Result 4507 states and 6216 transitions. [2024-11-24 01:37:04,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:37:04,075 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-11-24 01:37:04,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:37:04,095 INFO L225 Difference]: With dead ends: 4507 [2024-11-24 01:37:04,095 INFO L226 Difference]: Without dead ends: 2330 [2024-11-24 01:37:04,101 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-11-24 01:37:04,102 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.2s IncrementalHoareTripleChecker+Time [2024-11-24 01:37:04,102 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.2s Time] [2024-11-24 01:37:04,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2330 states. [2024-11-24 01:37:04,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2330 to 2330. [2024-11-24 01:37:04,206 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-11-24 01:37:04,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 3199 transitions. [2024-11-24 01:37:04,224 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 3199 transitions. Word has length 380 [2024-11-24 01:37:04,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:37:04,225 INFO L471 AbstractCegarLoop]: Abstraction has 2330 states and 3199 transitions. [2024-11-24 01:37:04,225 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-11-24 01:37:04,225 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 3199 transitions. [2024-11-24 01:37:04,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2024-11-24 01:37:04,230 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:37:04,231 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-11-24 01:37:04,231 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-24 01:37:04,231 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:37:04,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:37:04,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1536255443, now seen corresponding path program 1 times [2024-11-24 01:37:04,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:37:04,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302527116] [2024-11-24 01:37:04,232 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:37:04,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:37:04,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:37:05,064 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-24 01:37:05,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:37:05,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302527116] [2024-11-24 01:37:05,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302527116] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:37:05,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:37:05,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 01:37:05,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422262472] [2024-11-24 01:37:05,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:37:05,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:37:05,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:37:05,066 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:37:05,066 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:37:05,066 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-11-24 01:37:09,127 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:37:13,129 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:37:13,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:37:13,199 INFO L93 Difference]: Finished difference Result 4665 states and 6421 transitions. [2024-11-24 01:37:13,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:37:13,199 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-11-24 01:37:13,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:37:13,222 INFO L225 Difference]: With dead ends: 4665 [2024-11-24 01:37:13,222 INFO L226 Difference]: Without dead ends: 2338 [2024-11-24 01:37:13,228 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-11-24 01:37:13,229 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.0s IncrementalHoareTripleChecker+Time [2024-11-24 01:37:13,229 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.0s Time] [2024-11-24 01:37:13,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2338 states. [2024-11-24 01:37:13,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2338 to 2338. [2024-11-24 01:37:13,334 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-11-24 01:37:13,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2338 states to 2338 states and 3223 transitions. [2024-11-24 01:37:13,353 INFO L78 Accepts]: Start accepts. Automaton has 2338 states and 3223 transitions. Word has length 392 [2024-11-24 01:37:13,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:37:13,354 INFO L471 AbstractCegarLoop]: Abstraction has 2338 states and 3223 transitions. [2024-11-24 01:37:13,354 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-11-24 01:37:13,355 INFO L276 IsEmpty]: Start isEmpty. Operand 2338 states and 3223 transitions. [2024-11-24 01:37:13,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2024-11-24 01:37:13,360 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:37:13,360 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-11-24 01:37:13,361 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-24 01:37:13,361 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:37:13,361 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:37:13,361 INFO L85 PathProgramCache]: Analyzing trace with hash -1319707681, now seen corresponding path program 1 times [2024-11-24 01:37:13,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:37:13,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714884204] [2024-11-24 01:37:13,362 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:37:13,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:37:14,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:37:14,733 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2024-11-24 01:37:14,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:37:14,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714884204] [2024-11-24 01:37:14,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714884204] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:37:14,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:37:14,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-24 01:37:14,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093619168] [2024-11-24 01:37:14,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:37:14,734 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-24 01:37:14,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:37:14,735 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-24 01:37:14,735 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-24 01:37:14,735 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-11-24 01:37:18,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:37:22,908 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:37:23,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:37:23,019 INFO L93 Difference]: Finished difference Result 4681 states and 6469 transitions. [2024-11-24 01:37:23,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-24 01:37:23,019 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-11-24 01:37:23,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:37:23,036 INFO L225 Difference]: With dead ends: 4681 [2024-11-24 01:37:23,036 INFO L226 Difference]: Without dead ends: 2346 [2024-11-24 01:37:23,044 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-24 01:37:23,045 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.2s IncrementalHoareTripleChecker+Time [2024-11-24 01:37:23,049 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.2s Time] [2024-11-24 01:37:23,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2346 states. [2024-11-24 01:37:23,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2346 to 2338. [2024-11-24 01:37:23,155 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-11-24 01:37:23,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2338 states to 2338 states and 3223 transitions. [2024-11-24 01:37:23,175 INFO L78 Accepts]: Start accepts. Automaton has 2338 states and 3223 transitions. Word has length 412 [2024-11-24 01:37:23,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:37:23,176 INFO L471 AbstractCegarLoop]: Abstraction has 2338 states and 3223 transitions. [2024-11-24 01:37:23,176 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-11-24 01:37:23,176 INFO L276 IsEmpty]: Start isEmpty. Operand 2338 states and 3223 transitions. [2024-11-24 01:37:23,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2024-11-24 01:37:23,182 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:37:23,182 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-11-24 01:37:23,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-24 01:37:23,182 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:37:23,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:37:23,183 INFO L85 PathProgramCache]: Analyzing trace with hash 276034651, now seen corresponding path program 1 times [2024-11-24 01:37:23,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:37:23,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791618122] [2024-11-24 01:37:23,183 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:37:23,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:37:23,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:37:24,403 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2024-11-24 01:37:24,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:37:24,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791618122] [2024-11-24 01:37:24,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791618122] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:37:24,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:37:24,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:37:24,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128215882] [2024-11-24 01:37:24,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:37:24,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:37:24,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:37:24,405 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:37:24,405 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:37:24,405 INFO L87 Difference]: Start difference. First operand 2338 states and 3223 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-11-24 01:37:24,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:37:24,550 INFO L93 Difference]: Finished difference Result 2401 states and 3288 transitions. [2024-11-24 01:37:24,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:37:24,550 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-11-24 01:37:24,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:37:24,568 INFO L225 Difference]: With dead ends: 2401 [2024-11-24 01:37:24,568 INFO L226 Difference]: Without dead ends: 2318 [2024-11-24 01:37:24,570 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-11-24 01:37:24,572 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-11-24 01:37:24,573 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-11-24 01:37:24,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2318 states. [2024-11-24 01:37:24,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2318 to 2318. [2024-11-24 01:37:24,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2318 states, 1697 states have (on average 1.268120212139069) internal successors, (2152), 1719 states have internal predecessors, (2152), 514 states have call successors, (514), 106 states have call predecessors, (514), 106 states have return successors, (528), 500 states have call predecessors, (528), 506 states have call successors, (528) [2024-11-24 01:37:24,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2318 states to 2318 states and 3194 transitions. [2024-11-24 01:37:24,691 INFO L78 Accepts]: Start accepts. Automaton has 2318 states and 3194 transitions. Word has length 433 [2024-11-24 01:37:24,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:37:24,691 INFO L471 AbstractCegarLoop]: Abstraction has 2318 states and 3194 transitions. [2024-11-24 01:37:24,691 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-11-24 01:37:24,692 INFO L276 IsEmpty]: Start isEmpty. Operand 2318 states and 3194 transitions. [2024-11-24 01:37:24,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2024-11-24 01:37:24,698 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:37:24,698 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-11-24 01:37:24,699 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-24 01:37:24,699 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:37:24,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:37:24,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1945470625, now seen corresponding path program 1 times [2024-11-24 01:37:24,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:37:24,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503221349] [2024-11-24 01:37:24,700 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:37:24,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:37:25,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:37:25,737 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2024-11-24 01:37:25,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:37:25,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503221349] [2024-11-24 01:37:25,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503221349] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:37:25,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:37:25,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:37:25,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502003719] [2024-11-24 01:37:25,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:37:25,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:37:25,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:37:25,739 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:37:25,739 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:37:25,739 INFO L87 Difference]: Start difference. First operand 2318 states and 3194 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-11-24 01:37:25,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:37:25,852 INFO L93 Difference]: Finished difference Result 2379 states and 3258 transitions. [2024-11-24 01:37:25,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:37:25,852 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-11-24 01:37:25,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:37:25,865 INFO L225 Difference]: With dead ends: 2379 [2024-11-24 01:37:25,865 INFO L226 Difference]: Without dead ends: 0 [2024-11-24 01:37:25,869 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-11-24 01:37:25,870 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-11-24 01:37:25,870 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-11-24 01:37:25,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-24 01:37:25,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-24 01:37:25,871 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-11-24 01:37:25,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-24 01:37:25,882 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 473 [2024-11-24 01:37:25,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:37:25,882 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-24 01:37:25,886 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-11-24 01:37:25,887 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-24 01:37:25,887 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-24 01:37:25,892 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-24 01:37:25,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-24 01:37:25,897 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] [2024-11-24 01:37:25,899 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-24 01:37:40,279 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-24 01:37:40,302 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_ttusb_dec_driver_usb_driver~0 [2024-11-24 01:37:40,303 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.11 01:37:40 BoogieIcfgContainer [2024-11-24 01:37:40,303 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-24 01:37:40,304 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-24 01:37:40,304 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-24 01:37:40,304 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-24 01:37:40,305 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:35:46" (3/4) ... [2024-11-24 01:37:40,307 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-24 01:37:40,312 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_dma_ops [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __fswab32 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_free_iso_urbs [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __raw_spin_lock_init [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_submit_urb [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure input_event [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure INIT_LIST_HEAD [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_iso_mutex_of_ttusb_dec [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~VOID [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_bulk_msg [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_set_interface [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dvb_unregister_adapter [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_free_urb [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __create_pipe [2024-11-24 01:37:40,313 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_interruptible [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_kill_urb [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_iso_mutex_of_ttusb_dec [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_start_iso_xfer [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_add_tail [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_send_command [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_del [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_setup_urbs [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dvb_dmxdev_release [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __mutex_init [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kzalloc [2024-11-24 01:37:40,314 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure input_sync [2024-11-24 01:37:40,315 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_usb_mutex_of_ttusb_dec [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __fswab16 [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _raw_spin_lock_irqsave [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_set_pids [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_set_intfdata [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_exit_usb [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_set_model [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure release_firmware [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dvb_dmx_release [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure input_report_key [2024-11-24 01:37:40,316 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ttusb_dec_stop_iso_xfer [2024-11-24 01:37:40,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2024-11-24 01:37:40,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2024-11-24 01:37:40,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_alloc_urb [2024-11-24 01:37:40,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dvb_filter_pes2ts_init [2024-11-24 01:37:40,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2024-11-24 01:37:40,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2024-11-24 01:37:40,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2024-11-24 01:37:40,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2024-11-24 01:37:40,318 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spinlock_check [2024-11-24 01:37:40,369 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 521 nodes and edges [2024-11-24 01:37:40,373 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 166 nodes and edges [2024-11-24 01:37:40,378 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 73 nodes and edges [2024-11-24 01:37:40,382 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 26 nodes and edges [2024-11-24 01:37:40,390 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2024-11-24 01:37:40,398 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2024-11-24 01:37:40,405 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-11-24 01:37:40,407 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-24 01:37:40,411 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-24 01:37:40,751 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/witness.graphml [2024-11-24 01:37:40,752 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/witness.yml [2024-11-24 01:37:40,752 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-24 01:37:40,753 INFO L158 Benchmark]: Toolchain (without parser) took 133333.05ms. Allocated memory was 117.4MB in the beginning and 1.9GB in the end (delta: 1.8GB). Free memory was 81.8MB in the beginning and 921.2MB in the end (delta: -839.4MB). Peak memory consumption was 969.7MB. Max. memory is 16.1GB. [2024-11-24 01:37:40,754 INFO L158 Benchmark]: CDTParser took 0.47ms. Allocated memory is still 167.8MB. Free memory is still 103.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-24 01:37:40,757 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2469.67ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 81.8MB in the beginning and 241.8MB in the end (delta: -160.1MB). Peak memory consumption was 73.7MB. Max. memory is 16.1GB. [2024-11-24 01:37:40,757 INFO L158 Benchmark]: Boogie Procedure Inliner took 271.83ms. Allocated memory is still 352.3MB. Free memory was 241.8MB in the beginning and 221.7MB in the end (delta: 20.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-24 01:37:40,757 INFO L158 Benchmark]: Boogie Preprocessor took 932.80ms. Allocated memory is still 352.3MB. Free memory was 221.7MB in the beginning and 223.3MB in the end (delta: -1.6MB). Peak memory consumption was 115.1MB. Max. memory is 16.1GB. [2024-11-24 01:37:40,758 INFO L158 Benchmark]: RCFGBuilder took 14953.26ms. Allocated memory is still 352.3MB. Free memory was 223.3MB in the beginning and 118.7MB in the end (delta: 104.6MB). Peak memory consumption was 147.2MB. Max. memory is 16.1GB. [2024-11-24 01:37:40,758 INFO L158 Benchmark]: TraceAbstraction took 114250.19ms. Allocated memory was 352.3MB in the beginning and 1.9GB in the end (delta: 1.6GB). Free memory was 118.7MB in the beginning and 967.1MB in the end (delta: -848.4MB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2024-11-24 01:37:40,758 INFO L158 Benchmark]: Witness Printer took 448.50ms. Allocated memory is still 1.9GB. Free memory was 967.1MB in the beginning and 921.2MB in the end (delta: 45.9MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2024-11-24 01:37:40,759 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.47ms. Allocated memory is still 167.8MB. Free memory is still 103.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2469.67ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 81.8MB in the beginning and 241.8MB in the end (delta: -160.1MB). Peak memory consumption was 73.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 271.83ms. Allocated memory is still 352.3MB. Free memory was 241.8MB in the beginning and 221.7MB in the end (delta: 20.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 932.80ms. Allocated memory is still 352.3MB. Free memory was 221.7MB in the beginning and 223.3MB in the end (delta: -1.6MB). Peak memory consumption was 115.1MB. Max. memory is 16.1GB. * RCFGBuilder took 14953.26ms. Allocated memory is still 352.3MB. Free memory was 223.3MB in the beginning and 118.7MB in the end (delta: 104.6MB). Peak memory consumption was 147.2MB. Max. memory is 16.1GB. * TraceAbstraction took 114250.19ms. Allocated memory was 352.3MB in the beginning and 1.9GB in the end (delta: 1.6GB). Free memory was 118.7MB in the beginning and 967.1MB in the end (delta: -848.4MB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. * Witness Printer took 448.50ms. Allocated memory is still 1.9GB. Free memory was 967.1MB in the beginning and 921.2MB in the end (delta: 45.9MB). 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: 99.8s, OverallIterations: 31, TraceHistogramMax: 6, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.2s, AutomataDifference: 48.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 5 mSolverCounterUnknown, 11383 SdHoareTripleChecker+Valid, 40.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11258 mSDsluCounter, 144268 SdHoareTripleChecker+Invalid, 40.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 94213 mSDsCounter, 31 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 504 IncrementalHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 31 mSolverCounterUnsat, 50055 mSDtfsCounter, 504 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3853 GetRequests, 3767 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4478occurred in iteration=24, InterpolantAutomatonStates: 135, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 7.9s AutomataMinimizationTime, 31 MinimizatonAttempts, 182 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.9s SsaConstructionTime, 5.4s SatisfiabilityAnalysisTime, 13.9s InterpolantComputationTime, 9939 NumberOfCodeBlocks, 9019 NumberOfCodeBlocksAsserted, 40 NumberOfCheckSat, 11281 ConstructedInterpolants, 0 QuantifiedInterpolants, 11871 SizeOfPredicates, 0 NumberOfNonLiveVariables, 25877 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 45 InterpolantComputations, 26 PerfectInterpolantSequences, 5985/6004 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-11-24 01:37:40,801 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cc7857e0-f975-4a11-a951-8a856662b498/bin/uautomizer-verify-LYvppIcaGC/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