./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1cfba800a850f13ff72fddf9946e31aec208a19aa4b82d402046e12670b66199 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 12:48:51,115 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 12:48:51,172 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 12:48:51,177 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 12:48:51,178 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 12:48:51,199 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 12:48:51,200 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 12:48:51,200 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 12:48:51,200 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 12:48:51,200 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 12:48:51,200 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 12:48:51,201 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 12:48:51,201 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 12:48:51,201 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 12:48:51,201 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 12:48:51,201 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 12:48:51,201 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 12:48:51,201 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 12:48:51,202 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 12:48:51,202 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 12:48:51,202 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 12:48:51,202 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 12:48:51,202 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 12:48:51,202 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 12:48:51,202 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 12:48:51,202 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 12:48:51,202 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:48:51,202 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:48:51,202 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:48:51,203 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:48:51,203 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 12:48:51,203 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:48:51,203 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:48:51,203 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:48:51,203 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:48:51,203 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 12:48:51,203 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 12:48:51,203 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 12:48:51,203 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 12:48:51,203 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 12:48:51,204 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 12:48:51,204 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 12:48:51,204 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 12:48:51,204 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 12:48:51,204 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 12:48:51,204 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_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1cfba800a850f13ff72fddf9946e31aec208a19aa4b82d402046e12670b66199 [2024-12-02 12:48:51,451 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 12:48:51,459 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 12:48:51,462 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 12:48:51,463 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 12:48:51,463 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 12:48:51,464 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i [2024-12-02 12:48:54,096 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/data/9db8ab648/af6665cffaef49009fc818dff1f41ad7/FLAG3f1591ec6 [2024-12-02 12:48:54,568 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 12:48:54,568 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i [2024-12-02 12:48:54,600 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/data/9db8ab648/af6665cffaef49009fc818dff1f41ad7/FLAG3f1591ec6 [2024-12-02 12:48:54,683 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/data/9db8ab648/af6665cffaef49009fc818dff1f41ad7 [2024-12-02 12:48:54,685 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 12:48:54,687 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 12:48:54,688 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 12:48:54,688 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 12:48:54,692 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 12:48:54,693 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:48:54" (1/1) ... [2024-12-02 12:48:54,694 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b6bbf5a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:54, skipping insertion in model container [2024-12-02 12:48:54,694 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:48:54" (1/1) ... [2024-12-02 12:48:54,780 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 12:48:56,016 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_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i[277952,277965] [2024-12-02 12:48:56,213 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:48:56,234 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 12:48:56,345 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5693-5694] [2024-12-02 12:48:56,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5722-5723] [2024-12-02 12:48:56,578 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_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i[277952,277965] [2024-12-02 12:48:56,602 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:48:56,668 INFO L204 MainTranslator]: Completed translation [2024-12-02 12:48:56,668 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56 WrapperNode [2024-12-02 12:48:56,669 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 12:48:56,669 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 12:48:56,670 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 12:48:56,670 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 12:48:56,676 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:56,730 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:56,935 INFO L138 Inliner]: procedures = 258, calls = 2402, calls flagged for inlining = 96, calls inlined = 93, statements flattened = 6774 [2024-12-02 12:48:56,936 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 12:48:56,936 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 12:48:56,936 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 12:48:56,937 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 12:48:56,945 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:56,946 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:56,965 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:57,440 INFO L175 MemorySlicer]: Split 1117 memory accesses to 24 slices as follows [2, 5, 4, 15, 6, 2, 57, 8, 1, 8, 26, 11, 294, 2, 13, 36, 11, 16, 2, 1, 6, 17, 549, 25]. 49 percent of accesses are in the largest equivalence class. The 30 initializations are split as follows [2, 0, 0, 0, 0, 0, 0, 8, 1, 8, 0, 0, 0, 2, 0, 7, 0, 0, 2, 0, 0, 0, 0, 0]. The 309 writes are split as follows [0, 2, 1, 0, 3, 1, 16, 0, 0, 0, 12, 1, 3, 0, 4, 29, 4, 12, 0, 0, 3, 12, 184, 22]. [2024-12-02 12:48:57,440 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:57,441 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:57,524 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:57,531 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:57,549 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:57,567 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:57,579 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:57,611 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 12:48:57,611 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 12:48:57,612 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 12:48:57,612 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 12:48:57,612 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (1/1) ... [2024-12-02 12:48:57,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:48:57,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:48:57,636 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 12:48:57,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 12:48:57,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 12:48:57,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 12:48:57,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 12:48:57,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 12:48:57,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 12:48:57,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 12:48:57,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 12:48:57,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 12:48:57,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 12:48:57,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 12:48:57,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 12:48:57,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 12:48:57,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-02 12:48:57,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 12:48:57,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 12:48:57,658 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 12:48:57,658 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 12:48:57,658 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2024-12-02 12:48:57,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2024-12-02 12:48:57,658 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2024-12-02 12:48:57,658 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2024-12-02 12:48:57,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mpctl_mutex [2024-12-02 12:48:57,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mpctl_mutex [2024-12-02 12:48:57,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 12:48:57,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 12:48:57,658 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_GetIocState [2024-12-02 12:48:57,658 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_GetIocState [2024-12-02 12:48:57,659 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2024-12-02 12:48:57,659 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2024-12-02 12:48:57,659 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_iterate_devices [2024-12-02 12:48:57,659 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_iterate_devices [2024-12-02 12:48:57,659 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-12-02 12:48:57,659 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-12-02 12:48:57,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 12:48:57,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 12:48:57,659 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_syscall_down [2024-12-02 12:48:57,659 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_syscall_down [2024-12-02 12:48:57,659 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_device_driver_deregister [2024-12-02 12:48:57,659 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_device_driver_deregister [2024-12-02 12:48:57,659 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-12-02 12:48:57,659 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-12-02 12:48:57,659 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_remove [2024-12-02 12:48:57,659 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_remove [2024-12-02 12:48:57,659 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-12-02 12:48:57,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-12-02 12:48:57,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-12-02 12:48:57,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-12-02 12:48:57,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-12-02 12:48:57,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-12-02 12:48:57,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-12-02 12:48:57,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-12-02 12:48:57,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-12-02 12:48:57,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-12-02 12:48:57,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 12:48:57,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 12:48:57,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 12:48:57,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 12:48:57,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 12:48:57,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 12:48:57,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 12:48:57,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 12:48:57,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 12:48:57,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 12:48:57,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-12-02 12:48:57,663 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 12:48:57,663 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_put_msg_frame [2024-12-02 12:48:57,663 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_put_msg_frame [2024-12-02 12:48:57,663 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-12-02 12:48:57,664 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-12-02 12:48:57,664 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-12-02 12:48:57,664 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure __mptctl_ioctl [2024-12-02 12:48:57,664 INFO L138 BoogieDeclarations]: Found implementation of procedure __mptctl_ioctl [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_do_mpt_command [2024-12-02 12:48:57,664 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_do_mpt_command [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_do_fw_download [2024-12-02 12:48:57,664 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_do_fw_download [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 12:48:57,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 12:48:57,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of__MPT_MGMT [2024-12-02 12:48:57,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of__MPT_MGMT [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_put_msg_frame_hi_pri [2024-12-02 12:48:57,666 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_put_msg_frame_hi_pri [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 12:48:57,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-12-02 12:48:57,666 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_free_fw_memory [2024-12-02 12:48:57,666 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_free_fw_memory [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_do_taskmgmt [2024-12-02 12:48:57,666 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_do_taskmgmt [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-12-02 12:48:57,666 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 12:48:57,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-12-02 12:48:57,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-12-02 12:48:57,668 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_clear_taskmgmt_in_progress_flag [2024-12-02 12:48:57,668 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_clear_taskmgmt_in_progress_flag [2024-12-02 12:48:57,668 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 12:48:57,668 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 12:48:57,668 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_timeout_expired [2024-12-02 12:48:57,668 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_timeout_expired [2024-12-02 12:48:57,668 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2024-12-02 12:48:57,668 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2024-12-02 12:48:57,668 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-12-02 12:48:57,668 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-12-02 12:48:57,668 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-12-02 12:48:57,668 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-12-02 12:48:57,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mpctl_mutex [2024-12-02 12:48:57,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mpctl_mutex [2024-12-02 12:48:57,668 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_fasync [2024-12-02 12:48:57,668 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_fasync [2024-12-02 12:48:57,669 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-12-02 12:48:57,669 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-12-02 12:48:57,669 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2024-12-02 12:48:57,670 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 12:48:57,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 12:48:57,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_set_taskmgmt_in_progress_flag [2024-12-02 12:48:57,672 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_set_taskmgmt_in_progress_flag [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-12-02 12:48:57,672 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_verify_adapter [2024-12-02 12:48:57,672 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_verify_adapter [2024-12-02 12:48:57,672 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 12:48:57,672 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-12-02 12:48:57,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 12:48:57,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-12-02 12:48:57,674 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_deregister [2024-12-02 12:48:57,674 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_deregister [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_sgl [2024-12-02 12:48:57,674 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_sgl [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 12:48:57,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-12-02 12:48:57,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-12-02 12:48:57,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-12-02 12:48:57,674 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 12:48:57,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 12:48:57,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 12:48:57,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_get_msg_frame [2024-12-02 12:48:57,676 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_get_msg_frame [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-12-02 12:48:57,676 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of__MPT_MGMT [2024-12-02 12:48:57,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of__MPT_MGMT [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_send_handshake_request [2024-12-02 12:48:57,676 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_send_handshake_request [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_register [2024-12-02 12:48:57,676 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_register [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of__MPT_MGMT [2024-12-02 12:48:57,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of__MPT_MGMT [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure shost_priv [2024-12-02 12:48:57,676 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_priv [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 12:48:57,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 12:48:57,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_config [2024-12-02 12:48:57,677 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_config [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_free_msg_frame [2024-12-02 12:48:57,677 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_free_msg_frame [2024-12-02 12:48:57,677 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-12-02 12:48:57,677 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-12-02 12:48:58,408 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 12:48:58,410 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 12:48:58,427 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 12:49:08,991 INFO L? ?]: Removed 2189 outVars from TransFormulas that were not future-live. [2024-12-02 12:49:08,991 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 12:49:09,025 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 12:49:09,025 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-12-02 12:49:09,026 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:49:09 BoogieIcfgContainer [2024-12-02 12:49:09,026 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 12:49:09,028 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 12:49:09,028 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 12:49:09,031 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 12:49:09,031 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:48:54" (1/3) ... [2024-12-02 12:49:09,032 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1326f06a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:49:09, skipping insertion in model container [2024-12-02 12:49:09,032 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:48:56" (2/3) ... [2024-12-02 12:49:09,032 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1326f06a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:49:09, skipping insertion in model container [2024-12-02 12:49:09,032 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:49:09" (3/3) ... [2024-12-02 12:49:09,033 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i [2024-12-02 12:49:09,044 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 12:49:09,047 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i that has 88 procedures, 1894 locations, 1 initial locations, 24 loop locations, and 1 error locations. [2024-12-02 12:49:09,117 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 12:49:09,126 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;@5bd3e126, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 12:49:09,126 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 12:49:09,133 INFO L276 IsEmpty]: Start isEmpty. Operand has 1805 states, 1352 states have (on average 1.4127218934911243) internal successors, (1910), 1372 states have internal predecessors, (1910), 387 states have call successors, (387), 65 states have call predecessors, (387), 64 states have return successors, (383), 382 states have call predecessors, (383), 383 states have call successors, (383) [2024-12-02 12:49:09,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-02 12:49:09,141 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:09,142 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:09,142 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:09,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:09,147 INFO L85 PathProgramCache]: Analyzing trace with hash 153976725, now seen corresponding path program 1 times [2024-12-02 12:49:09,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:09,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895310556] [2024-12-02 12:49:09,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:09,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:09,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:09,981 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2024-12-02 12:49:09,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:09,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895310556] [2024-12-02 12:49:09,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895310556] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:09,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:09,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 12:49:09,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479060033] [2024-12-02 12:49:09,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:09,986 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 12:49:09,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:10,001 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 12:49:10,001 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 12:49:10,005 INFO L87 Difference]: Start difference. First operand has 1805 states, 1352 states have (on average 1.4127218934911243) internal successors, (1910), 1372 states have internal predecessors, (1910), 387 states have call successors, (387), 65 states have call predecessors, (387), 64 states have return successors, (383), 382 states have call predecessors, (383), 383 states have call successors, (383) Second operand has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-12-02 12:49:10,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:10,150 INFO L93 Difference]: Finished difference Result 3605 states and 5424 transitions. [2024-12-02 12:49:10,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 12:49:10,151 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2024-12-02 12:49:10,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:10,171 INFO L225 Difference]: With dead ends: 3605 [2024-12-02 12:49:10,171 INFO L226 Difference]: Without dead ends: 1792 [2024-12-02 12:49:10,182 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 12:49:10,184 INFO L435 NwaCegarLoop]: 2663 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2663 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:10,185 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2663 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:10,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1792 states. [2024-12-02 12:49:10,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1792 to 1792. [2024-12-02 12:49:10,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1792 states, 1345 states have (on average 1.4059479553903347) internal successors, (1891), 1359 states have internal predecessors, (1891), 383 states have call successors, (383), 64 states have call predecessors, (383), 63 states have return successors, (372), 371 states have call predecessors, (372), 372 states have call successors, (372) [2024-12-02 12:49:10,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1792 states to 1792 states and 2646 transitions. [2024-12-02 12:49:10,342 INFO L78 Accepts]: Start accepts. Automaton has 1792 states and 2646 transitions. Word has length 119 [2024-12-02 12:49:10,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:10,342 INFO L471 AbstractCegarLoop]: Abstraction has 1792 states and 2646 transitions. [2024-12-02 12:49:10,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-12-02 12:49:10,342 INFO L276 IsEmpty]: Start isEmpty. Operand 1792 states and 2646 transitions. [2024-12-02 12:49:10,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-02 12:49:10,345 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:10,345 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:10,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 12:49:10,345 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:10,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:10,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1819188653, now seen corresponding path program 1 times [2024-12-02 12:49:10,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:10,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503258456] [2024-12-02 12:49:10,346 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:10,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:10,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:11,035 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2024-12-02 12:49:11,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:11,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503258456] [2024-12-02 12:49:11,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503258456] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:11,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:11,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:11,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434188138] [2024-12-02 12:49:11,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:11,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:11,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:11,037 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:11,037 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:11,037 INFO L87 Difference]: Start difference. First operand 1792 states and 2646 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-12-02 12:49:11,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:11,214 INFO L93 Difference]: Finished difference Result 3656 states and 5376 transitions. [2024-12-02 12:49:11,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:11,215 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 119 [2024-12-02 12:49:11,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:11,225 INFO L225 Difference]: With dead ends: 3656 [2024-12-02 12:49:11,225 INFO L226 Difference]: Without dead ends: 1894 [2024-12-02 12:49:11,230 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:11,230 INFO L435 NwaCegarLoop]: 2675 mSDtfsCounter, 168 mSDsluCounter, 2565 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 5240 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:11,231 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 5240 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:49:11,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1894 states. [2024-12-02 12:49:11,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1894 to 1877. [2024-12-02 12:49:11,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1877 states, 1408 states have (on average 1.3998579545454546) internal successors, (1971), 1424 states have internal predecessors, (1971), 394 states have call successors, (394), 75 states have call predecessors, (394), 74 states have return successors, (383), 380 states have call predecessors, (383), 383 states have call successors, (383) [2024-12-02 12:49:11,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1877 states to 1877 states and 2748 transitions. [2024-12-02 12:49:11,299 INFO L78 Accepts]: Start accepts. Automaton has 1877 states and 2748 transitions. Word has length 119 [2024-12-02 12:49:11,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:11,299 INFO L471 AbstractCegarLoop]: Abstraction has 1877 states and 2748 transitions. [2024-12-02 12:49:11,300 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-12-02 12:49:11,300 INFO L276 IsEmpty]: Start isEmpty. Operand 1877 states and 2748 transitions. [2024-12-02 12:49:11,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-12-02 12:49:11,302 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:11,302 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 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] [2024-12-02 12:49:11,302 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 12:49:11,302 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:11,303 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:11,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1269196930, now seen corresponding path program 1 times [2024-12-02 12:49:11,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:11,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684437043] [2024-12-02 12:49:11,303 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:11,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:11,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:12,190 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2024-12-02 12:49:12,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:12,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684437043] [2024-12-02 12:49:12,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684437043] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:12,190 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:12,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:12,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458216662] [2024-12-02 12:49:12,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:12,191 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:12,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:12,191 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:12,191 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:12,192 INFO L87 Difference]: Start difference. First operand 1877 states and 2748 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:16,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:49:16,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:16,418 INFO L93 Difference]: Finished difference Result 5431 states and 7997 transitions. [2024-12-02 12:49:16,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:16,418 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 143 [2024-12-02 12:49:16,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:16,441 INFO L225 Difference]: With dead ends: 5431 [2024-12-02 12:49:16,441 INFO L226 Difference]: Without dead ends: 3594 [2024-12-02 12:49:16,450 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:16,451 INFO L435 NwaCegarLoop]: 2830 mSDtfsCounter, 2562 mSDsluCounter, 2575 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2562 SdHoareTripleChecker+Valid, 5405 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:16,451 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2562 Valid, 5405 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-12-02 12:49:16,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3594 states. [2024-12-02 12:49:16,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3594 to 3582. [2024-12-02 12:49:16,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3582 states, 2715 states have (on average 1.4084714548802946) internal successors, (3824), 2734 states have internal predecessors, (3824), 734 states have call successors, (734), 133 states have call predecessors, (734), 132 states have return successors, (723), 720 states have call predecessors, (723), 723 states have call successors, (723) [2024-12-02 12:49:16,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3582 states to 3582 states and 5281 transitions. [2024-12-02 12:49:16,643 INFO L78 Accepts]: Start accepts. Automaton has 3582 states and 5281 transitions. Word has length 143 [2024-12-02 12:49:16,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:16,644 INFO L471 AbstractCegarLoop]: Abstraction has 3582 states and 5281 transitions. [2024-12-02 12:49:16,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:16,644 INFO L276 IsEmpty]: Start isEmpty. Operand 3582 states and 5281 transitions. [2024-12-02 12:49:16,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-12-02 12:49:16,647 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:16,647 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:16,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 12:49:16,647 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:16,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:16,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1055695605, now seen corresponding path program 1 times [2024-12-02 12:49:16,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:16,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303959654] [2024-12-02 12:49:16,648 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:16,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:17,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:17,381 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-12-02 12:49:17,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:17,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303959654] [2024-12-02 12:49:17,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303959654] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:17,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:17,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:17,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546462431] [2024-12-02 12:49:17,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:17,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:17,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:17,383 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:17,383 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:17,383 INFO L87 Difference]: Start difference. First operand 3582 states and 5281 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:17,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:17,484 INFO L93 Difference]: Finished difference Result 3584 states and 5282 transitions. [2024-12-02 12:49:17,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:17,485 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 173 [2024-12-02 12:49:17,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:17,504 INFO L225 Difference]: With dead ends: 3584 [2024-12-02 12:49:17,504 INFO L226 Difference]: Without dead ends: 3581 [2024-12-02 12:49:17,506 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:17,507 INFO L435 NwaCegarLoop]: 2643 mSDtfsCounter, 2597 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2597 SdHoareTripleChecker+Valid, 2643 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:17,507 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2597 Valid, 2643 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:17,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3581 states. [2024-12-02 12:49:17,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3581 to 3581. [2024-12-02 12:49:17,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3581 states, 2715 states have (on average 1.4081031307550644) internal successors, (3823), 2733 states have internal predecessors, (3823), 733 states have call successors, (733), 133 states have call predecessors, (733), 132 states have return successors, (723), 720 states have call predecessors, (723), 723 states have call successors, (723) [2024-12-02 12:49:17,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3581 states to 3581 states and 5279 transitions. [2024-12-02 12:49:17,692 INFO L78 Accepts]: Start accepts. Automaton has 3581 states and 5279 transitions. Word has length 173 [2024-12-02 12:49:17,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:17,693 INFO L471 AbstractCegarLoop]: Abstraction has 3581 states and 5279 transitions. [2024-12-02 12:49:17,693 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:17,693 INFO L276 IsEmpty]: Start isEmpty. Operand 3581 states and 5279 transitions. [2024-12-02 12:49:17,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-12-02 12:49:17,695 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:17,695 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:17,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 12:49:17,696 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:17,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:17,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1633691530, now seen corresponding path program 1 times [2024-12-02 12:49:17,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:17,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311171868] [2024-12-02 12:49:17,696 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:17,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:18,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:18,434 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-12-02 12:49:18,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:18,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311171868] [2024-12-02 12:49:18,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311171868] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:18,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:18,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:18,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694650740] [2024-12-02 12:49:18,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:18,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:18,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:18,435 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:18,435 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:18,435 INFO L87 Difference]: Start difference. First operand 3581 states and 5279 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:18,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:18,549 INFO L93 Difference]: Finished difference Result 3583 states and 5280 transitions. [2024-12-02 12:49:18,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:18,549 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 174 [2024-12-02 12:49:18,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:18,569 INFO L225 Difference]: With dead ends: 3583 [2024-12-02 12:49:18,569 INFO L226 Difference]: Without dead ends: 3580 [2024-12-02 12:49:18,571 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:18,572 INFO L435 NwaCegarLoop]: 2641 mSDtfsCounter, 2594 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2594 SdHoareTripleChecker+Valid, 2641 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:18,572 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2594 Valid, 2641 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:18,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3580 states. [2024-12-02 12:49:18,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3580 to 3580. [2024-12-02 12:49:18,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3580 states, 2715 states have (on average 1.4077348066298343) internal successors, (3822), 2732 states have internal predecessors, (3822), 732 states have call successors, (732), 133 states have call predecessors, (732), 132 states have return successors, (723), 720 states have call predecessors, (723), 723 states have call successors, (723) [2024-12-02 12:49:18,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3580 states to 3580 states and 5277 transitions. [2024-12-02 12:49:18,760 INFO L78 Accepts]: Start accepts. Automaton has 3580 states and 5277 transitions. Word has length 174 [2024-12-02 12:49:18,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:18,760 INFO L471 AbstractCegarLoop]: Abstraction has 3580 states and 5277 transitions. [2024-12-02 12:49:18,761 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:18,761 INFO L276 IsEmpty]: Start isEmpty. Operand 3580 states and 5277 transitions. [2024-12-02 12:49:18,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-12-02 12:49:18,763 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:18,763 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:18,763 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 12:49:18,763 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:18,763 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:18,763 INFO L85 PathProgramCache]: Analyzing trace with hash 894658072, now seen corresponding path program 1 times [2024-12-02 12:49:18,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:18,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793885096] [2024-12-02 12:49:18,764 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:18,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:19,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:19,455 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-12-02 12:49:19,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:19,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793885096] [2024-12-02 12:49:19,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793885096] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:19,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:19,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:19,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383943440] [2024-12-02 12:49:19,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:19,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:19,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:19,456 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:19,456 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:19,456 INFO L87 Difference]: Start difference. First operand 3580 states and 5277 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:19,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:19,589 INFO L93 Difference]: Finished difference Result 3617 states and 5309 transitions. [2024-12-02 12:49:19,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:19,589 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 175 [2024-12-02 12:49:19,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:19,609 INFO L225 Difference]: With dead ends: 3617 [2024-12-02 12:49:19,609 INFO L226 Difference]: Without dead ends: 3613 [2024-12-02 12:49:19,611 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:19,612 INFO L435 NwaCegarLoop]: 2636 mSDtfsCounter, 233 mSDsluCounter, 2378 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 5014 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:19,612 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 5014 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:19,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3613 states. [2024-12-02 12:49:19,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3613 to 3611. [2024-12-02 12:49:19,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3611 states, 2736 states have (on average 1.4038742690058479) internal successors, (3841), 2751 states have internal predecessors, (3841), 734 states have call successors, (734), 141 states have call predecessors, (734), 140 states have return successors, (727), 724 states have call predecessors, (727), 727 states have call successors, (727) [2024-12-02 12:49:19,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3611 states to 3611 states and 5302 transitions. [2024-12-02 12:49:19,869 INFO L78 Accepts]: Start accepts. Automaton has 3611 states and 5302 transitions. Word has length 175 [2024-12-02 12:49:19,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:19,869 INFO L471 AbstractCegarLoop]: Abstraction has 3611 states and 5302 transitions. [2024-12-02 12:49:19,869 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:19,870 INFO L276 IsEmpty]: Start isEmpty. Operand 3611 states and 5302 transitions. [2024-12-02 12:49:19,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-12-02 12:49:19,872 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:19,872 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:19,872 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 12:49:19,872 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:19,873 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:19,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1964089273, now seen corresponding path program 1 times [2024-12-02 12:49:19,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:19,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16768721] [2024-12-02 12:49:19,873 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:19,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:20,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:20,626 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-12-02 12:49:20,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:20,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16768721] [2024-12-02 12:49:20,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16768721] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:20,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:20,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:20,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478540156] [2024-12-02 12:49:20,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:20,627 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:20,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:20,628 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:20,628 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:20,628 INFO L87 Difference]: Start difference. First operand 3611 states and 5302 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:20,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:20,945 INFO L93 Difference]: Finished difference Result 10381 states and 15316 transitions. [2024-12-02 12:49:20,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:20,945 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 176 [2024-12-02 12:49:20,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:20,983 INFO L225 Difference]: With dead ends: 10381 [2024-12-02 12:49:20,983 INFO L226 Difference]: Without dead ends: 6810 [2024-12-02 12:49:21,000 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:21,001 INFO L435 NwaCegarLoop]: 3616 mSDtfsCounter, 2369 mSDsluCounter, 2533 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2369 SdHoareTripleChecker+Valid, 6149 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:21,001 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2369 Valid, 6149 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:49:21,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6810 states. [2024-12-02 12:49:21,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6810 to 6776. [2024-12-02 12:49:21,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6776 states, 5158 states have (on average 1.4055835595191934) internal successors, (7250), 5205 states have internal predecessors, (7250), 1359 states have call successors, (1359), 264 states have call predecessors, (1359), 258 states have return successors, (1388), 1314 states have call predecessors, (1388), 1346 states have call successors, (1388) [2024-12-02 12:49:21,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6776 states to 6776 states and 9997 transitions. [2024-12-02 12:49:21,449 INFO L78 Accepts]: Start accepts. Automaton has 6776 states and 9997 transitions. Word has length 176 [2024-12-02 12:49:21,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:21,449 INFO L471 AbstractCegarLoop]: Abstraction has 6776 states and 9997 transitions. [2024-12-02 12:49:21,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:21,450 INFO L276 IsEmpty]: Start isEmpty. Operand 6776 states and 9997 transitions. [2024-12-02 12:49:21,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-12-02 12:49:21,452 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:21,452 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:21,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 12:49:21,453 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:21,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:21,453 INFO L85 PathProgramCache]: Analyzing trace with hash 756723003, now seen corresponding path program 1 times [2024-12-02 12:49:21,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:21,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666342765] [2024-12-02 12:49:21,453 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:21,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:22,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:22,171 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-12-02 12:49:22,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:22,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666342765] [2024-12-02 12:49:22,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666342765] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:22,171 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:22,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:22,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097365906] [2024-12-02 12:49:22,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:22,172 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:22,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:22,172 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:22,172 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:22,173 INFO L87 Difference]: Start difference. First operand 6776 states and 9997 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:22,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:22,375 INFO L93 Difference]: Finished difference Result 6778 states and 9998 transitions. [2024-12-02 12:49:22,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:22,376 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 177 [2024-12-02 12:49:22,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:22,413 INFO L225 Difference]: With dead ends: 6778 [2024-12-02 12:49:22,413 INFO L226 Difference]: Without dead ends: 6746 [2024-12-02 12:49:22,417 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:22,418 INFO L435 NwaCegarLoop]: 2636 mSDtfsCounter, 2585 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2585 SdHoareTripleChecker+Valid, 2636 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:22,418 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2585 Valid, 2636 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:22,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6746 states. [2024-12-02 12:49:22,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6746 to 6746. [2024-12-02 12:49:22,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6746 states, 5138 states have (on average 1.405799922148696) internal successors, (7223), 5184 states have internal predecessors, (7223), 1353 states have call successors, (1353), 260 states have call predecessors, (1353), 254 states have return successors, (1383), 1309 states have call predecessors, (1383), 1341 states have call successors, (1383) [2024-12-02 12:49:22,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6746 states to 6746 states and 9959 transitions. [2024-12-02 12:49:22,815 INFO L78 Accepts]: Start accepts. Automaton has 6746 states and 9959 transitions. Word has length 177 [2024-12-02 12:49:22,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:22,816 INFO L471 AbstractCegarLoop]: Abstraction has 6746 states and 9959 transitions. [2024-12-02 12:49:22,816 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 12:49:22,816 INFO L276 IsEmpty]: Start isEmpty. Operand 6746 states and 9959 transitions. [2024-12-02 12:49:22,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-12-02 12:49:22,819 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:22,819 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:22,819 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 12:49:22,819 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:22,820 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:22,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1585178700, now seen corresponding path program 1 times [2024-12-02 12:49:22,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:22,820 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928868165] [2024-12-02 12:49:22,820 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:22,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:23,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:23,336 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-12-02 12:49:23,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:23,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928868165] [2024-12-02 12:49:23,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928868165] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:23,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:23,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:23,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511060121] [2024-12-02 12:49:23,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:23,337 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:23,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:23,338 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:23,338 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:23,338 INFO L87 Difference]: Start difference. First operand 6746 states and 9959 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 12:49:27,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:49:27,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:27,567 INFO L93 Difference]: Finished difference Result 10304 states and 15153 transitions. [2024-12-02 12:49:27,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:27,567 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 197 [2024-12-02 12:49:27,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:27,584 INFO L225 Difference]: With dead ends: 10304 [2024-12-02 12:49:27,584 INFO L226 Difference]: Without dead ends: 3596 [2024-12-02 12:49:27,607 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:27,608 INFO L435 NwaCegarLoop]: 2641 mSDtfsCounter, 8 mSDsluCounter, 2629 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 5270 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:27,608 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 5270 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2024-12-02 12:49:27,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3596 states. [2024-12-02 12:49:27,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3596 to 3587. [2024-12-02 12:49:27,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3587 states, 2716 states have (on average 1.3917525773195876) internal successors, (3780), 2737 states have internal predecessors, (3780), 720 states have call successors, (720), 154 states have call predecessors, (720), 150 states have return successors, (729), 699 states have call predecessors, (729), 708 states have call successors, (729) [2024-12-02 12:49:27,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3587 states to 3587 states and 5229 transitions. [2024-12-02 12:49:27,756 INFO L78 Accepts]: Start accepts. Automaton has 3587 states and 5229 transitions. Word has length 197 [2024-12-02 12:49:27,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:27,756 INFO L471 AbstractCegarLoop]: Abstraction has 3587 states and 5229 transitions. [2024-12-02 12:49:27,757 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 12:49:27,757 INFO L276 IsEmpty]: Start isEmpty. Operand 3587 states and 5229 transitions. [2024-12-02 12:49:27,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2024-12-02 12:49:27,759 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:27,760 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:27,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 12:49:27,760 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:27,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:27,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1846724082, now seen corresponding path program 1 times [2024-12-02 12:49:27,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:27,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464326600] [2024-12-02 12:49:27,761 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:27,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:28,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:28,338 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2024-12-02 12:49:28,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:28,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464326600] [2024-12-02 12:49:28,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464326600] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:28,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:28,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:28,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722448722] [2024-12-02 12:49:28,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:28,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:28,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:28,339 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:28,339 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:28,340 INFO L87 Difference]: Start difference. First operand 3587 states and 5229 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (23), 3 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 12:49:32,366 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:49:32,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:32,450 INFO L93 Difference]: Finished difference Result 3591 states and 5231 transitions. [2024-12-02 12:49:32,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:32,450 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (23), 3 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 204 [2024-12-02 12:49:32,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:32,461 INFO L225 Difference]: With dead ends: 3591 [2024-12-02 12:49:32,461 INFO L226 Difference]: Without dead ends: 3588 [2024-12-02 12:49:32,463 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:32,463 INFO L435 NwaCegarLoop]: 2657 mSDtfsCounter, 2370 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2370 SdHoareTripleChecker+Valid, 2933 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:32,464 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2370 Valid, 2933 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2024-12-02 12:49:32,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3588 states. [2024-12-02 12:49:32,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3588 to 3586. [2024-12-02 12:49:32,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3586 states, 2716 states have (on average 1.3910162002945508) internal successors, (3778), 2736 states have internal predecessors, (3778), 719 states have call successors, (719), 154 states have call predecessors, (719), 150 states have return successors, (729), 699 states have call predecessors, (729), 708 states have call successors, (729) [2024-12-02 12:49:32,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3586 states to 3586 states and 5226 transitions. [2024-12-02 12:49:32,610 INFO L78 Accepts]: Start accepts. Automaton has 3586 states and 5226 transitions. Word has length 204 [2024-12-02 12:49:32,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:32,610 INFO L471 AbstractCegarLoop]: Abstraction has 3586 states and 5226 transitions. [2024-12-02 12:49:32,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (23), 3 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 12:49:32,610 INFO L276 IsEmpty]: Start isEmpty. Operand 3586 states and 5226 transitions. [2024-12-02 12:49:32,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2024-12-02 12:49:32,616 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:32,616 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:32,616 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 12:49:32,616 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:32,616 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:32,617 INFO L85 PathProgramCache]: Analyzing trace with hash -112717917, now seen corresponding path program 1 times [2024-12-02 12:49:32,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:32,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682463182] [2024-12-02 12:49:32,617 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:32,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:32,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:33,206 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-12-02 12:49:33,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:33,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682463182] [2024-12-02 12:49:33,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682463182] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:33,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:33,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:33,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185449157] [2024-12-02 12:49:33,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:33,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:33,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:33,208 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:33,208 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:33,208 INFO L87 Difference]: Start difference. First operand 3586 states and 5226 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 12:49:37,235 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:49:37,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:37,510 INFO L93 Difference]: Finished difference Result 7279 states and 10593 transitions. [2024-12-02 12:49:37,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:37,510 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), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 266 [2024-12-02 12:49:37,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:37,527 INFO L225 Difference]: With dead ends: 7279 [2024-12-02 12:49:37,528 INFO L226 Difference]: Without dead ends: 3766 [2024-12-02 12:49:37,540 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:37,541 INFO L435 NwaCegarLoop]: 2704 mSDtfsCounter, 184 mSDsluCounter, 2554 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 5258 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:37,541 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 5258 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 32 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-12-02 12:49:37,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3766 states. [2024-12-02 12:49:37,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3766 to 3738. [2024-12-02 12:49:37,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3738 states, 2846 states have (on average 1.38756148981026) internal successors, (3949), 2866 states have internal predecessors, (3949), 729 states have call successors, (729), 166 states have call predecessors, (729), 162 states have return successors, (739), 709 states have call predecessors, (739), 718 states have call successors, (739) [2024-12-02 12:49:37,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3738 states to 3738 states and 5417 transitions. [2024-12-02 12:49:37,732 INFO L78 Accepts]: Start accepts. Automaton has 3738 states and 5417 transitions. Word has length 266 [2024-12-02 12:49:37,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:37,732 INFO L471 AbstractCegarLoop]: Abstraction has 3738 states and 5417 transitions. [2024-12-02 12:49:37,733 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), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 12:49:37,733 INFO L276 IsEmpty]: Start isEmpty. Operand 3738 states and 5417 transitions. [2024-12-02 12:49:37,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-12-02 12:49:37,739 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:37,739 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1] [2024-12-02 12:49:37,739 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 12:49:37,739 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:37,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:37,740 INFO L85 PathProgramCache]: Analyzing trace with hash 400674095, now seen corresponding path program 1 times [2024-12-02 12:49:37,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:37,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929242858] [2024-12-02 12:49:37,740 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:37,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:38,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:38,290 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 12:49:38,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:38,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929242858] [2024-12-02 12:49:38,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929242858] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:38,290 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:38,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:38,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760619585] [2024-12-02 12:49:38,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:38,291 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:38,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:38,291 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:38,291 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:38,291 INFO L87 Difference]: Start difference. First operand 3738 states and 5417 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, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 12:49:38,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:38,448 INFO L93 Difference]: Finished difference Result 7405 states and 10753 transitions. [2024-12-02 12:49:38,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:38,449 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, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 279 [2024-12-02 12:49:38,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:38,467 INFO L225 Difference]: With dead ends: 7405 [2024-12-02 12:49:38,467 INFO L226 Difference]: Without dead ends: 3740 [2024-12-02 12:49:38,481 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:38,481 INFO L435 NwaCegarLoop]: 2632 mSDtfsCounter, 0 mSDsluCounter, 2628 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5260 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:38,481 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5260 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:38,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3740 states. [2024-12-02 12:49:38,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3740 to 3740. [2024-12-02 12:49:38,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3740 states, 2848 states have (on average 1.3872893258426966) internal successors, (3951), 2868 states have internal predecessors, (3951), 729 states have call successors, (729), 166 states have call predecessors, (729), 162 states have return successors, (739), 709 states have call predecessors, (739), 718 states have call successors, (739) [2024-12-02 12:49:38,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3740 states to 3740 states and 5419 transitions. [2024-12-02 12:49:38,667 INFO L78 Accepts]: Start accepts. Automaton has 3740 states and 5419 transitions. Word has length 279 [2024-12-02 12:49:38,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:38,668 INFO L471 AbstractCegarLoop]: Abstraction has 3740 states and 5419 transitions. [2024-12-02 12:49:38,668 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, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 12:49:38,668 INFO L276 IsEmpty]: Start isEmpty. Operand 3740 states and 5419 transitions. [2024-12-02 12:49:38,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-12-02 12:49:38,672 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:38,672 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:38,673 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 12:49:38,673 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:38,673 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:38,673 INFO L85 PathProgramCache]: Analyzing trace with hash -1280651839, now seen corresponding path program 1 times [2024-12-02 12:49:38,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:38,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955579159] [2024-12-02 12:49:38,673 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:38,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:39,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:39,567 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 303 trivial. 0 not checked. [2024-12-02 12:49:39,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:39,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955579159] [2024-12-02 12:49:39,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955579159] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:39,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:39,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:49:39,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231104271] [2024-12-02 12:49:39,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:39,569 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:49:39,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:39,569 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:49:39,569 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:49:39,569 INFO L87 Difference]: Start difference. First operand 3740 states and 5419 transitions. Second operand has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 12:49:43,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:49:43,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:43,824 INFO L93 Difference]: Finished difference Result 7375 states and 10707 transitions. [2024-12-02 12:49:43,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:49:43,824 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 297 [2024-12-02 12:49:43,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:43,842 INFO L225 Difference]: With dead ends: 7375 [2024-12-02 12:49:43,842 INFO L226 Difference]: Without dead ends: 3674 [2024-12-02 12:49:43,853 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:49:43,853 INFO L435 NwaCegarLoop]: 2636 mSDtfsCounter, 9 mSDsluCounter, 7887 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 10523 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:43,853 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 10523 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 20 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-12-02 12:49:43,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3674 states. [2024-12-02 12:49:44,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3674 to 3659. [2024-12-02 12:49:44,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3659 states, 2798 states have (on average 1.3917083631165117) internal successors, (3894), 2818 states have internal predecessors, (3894), 710 states have call successors, (710), 154 states have call predecessors, (710), 150 states have return successors, (720), 690 states have call predecessors, (720), 699 states have call successors, (720) [2024-12-02 12:49:44,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3659 states to 3659 states and 5324 transitions. [2024-12-02 12:49:44,047 INFO L78 Accepts]: Start accepts. Automaton has 3659 states and 5324 transitions. Word has length 297 [2024-12-02 12:49:44,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:44,047 INFO L471 AbstractCegarLoop]: Abstraction has 3659 states and 5324 transitions. [2024-12-02 12:49:44,047 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 12:49:44,048 INFO L276 IsEmpty]: Start isEmpty. Operand 3659 states and 5324 transitions. [2024-12-02 12:49:44,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2024-12-02 12:49:44,052 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:44,052 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:44,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 12:49:44,052 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:44,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:44,053 INFO L85 PathProgramCache]: Analyzing trace with hash 2047524042, now seen corresponding path program 1 times [2024-12-02 12:49:44,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:44,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906461172] [2024-12-02 12:49:44,053 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:44,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:44,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:44,758 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2024-12-02 12:49:44,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:44,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906461172] [2024-12-02 12:49:44,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906461172] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:44,759 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:44,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:49:44,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817517270] [2024-12-02 12:49:44,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:44,759 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:49:44,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:44,760 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:49:44,760 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:49:44,760 INFO L87 Difference]: Start difference. First operand 3659 states and 5324 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 12:49:44,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:44,885 INFO L93 Difference]: Finished difference Result 7241 states and 10566 transitions. [2024-12-02 12:49:44,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:49:44,885 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) Word has length 311 [2024-12-02 12:49:44,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:44,899 INFO L225 Difference]: With dead ends: 7241 [2024-12-02 12:49:44,899 INFO L226 Difference]: Without dead ends: 3659 [2024-12-02 12:49:44,908 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:49:44,908 INFO L435 NwaCegarLoop]: 2630 mSDtfsCounter, 0 mSDsluCounter, 7884 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 10514 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:44,908 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 10514 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:44,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3659 states. [2024-12-02 12:49:45,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3659 to 3659. [2024-12-02 12:49:45,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3659 states, 2798 states have (on average 1.3913509649749822) internal successors, (3893), 2818 states have internal predecessors, (3893), 710 states have call successors, (710), 154 states have call predecessors, (710), 150 states have return successors, (720), 690 states have call predecessors, (720), 699 states have call successors, (720) [2024-12-02 12:49:45,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3659 states to 3659 states and 5323 transitions. [2024-12-02 12:49:45,022 INFO L78 Accepts]: Start accepts. Automaton has 3659 states and 5323 transitions. Word has length 311 [2024-12-02 12:49:45,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:45,022 INFO L471 AbstractCegarLoop]: Abstraction has 3659 states and 5323 transitions. [2024-12-02 12:49:45,023 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 12:49:45,023 INFO L276 IsEmpty]: Start isEmpty. Operand 3659 states and 5323 transitions. [2024-12-02 12:49:45,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2024-12-02 12:49:45,025 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:45,025 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:45,025 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 12:49:45,025 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:45,026 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:45,026 INFO L85 PathProgramCache]: Analyzing trace with hash 53379336, now seen corresponding path program 1 times [2024-12-02 12:49:45,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:45,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390408768] [2024-12-02 12:49:45,026 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:45,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:45,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:45,694 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2024-12-02 12:49:45,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:45,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390408768] [2024-12-02 12:49:45,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390408768] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:45,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:45,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:45,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783532737] [2024-12-02 12:49:45,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:45,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:45,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:45,695 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:45,695 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:45,695 INFO L87 Difference]: Start difference. First operand 3659 states and 5323 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 3 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 12:49:49,714 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:49:49,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:49,886 INFO L93 Difference]: Finished difference Result 7243 states and 10561 transitions. [2024-12-02 12:49:49,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:49,886 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), 3 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) Word has length 311 [2024-12-02 12:49:49,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:49,905 INFO L225 Difference]: With dead ends: 7243 [2024-12-02 12:49:49,905 INFO L226 Difference]: Without dead ends: 3661 [2024-12-02 12:49:49,916 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:49,917 INFO L435 NwaCegarLoop]: 4277 mSDtfsCounter, 2513 mSDsluCounter, 2345 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2513 SdHoareTripleChecker+Valid, 6622 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:49,917 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2513 Valid, 6622 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 10 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-12-02 12:49:49,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3661 states. [2024-12-02 12:49:50,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3661 to 3659. [2024-12-02 12:49:50,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3659 states, 2798 states have (on average 1.3899213724088635) internal successors, (3889), 2818 states have internal predecessors, (3889), 710 states have call successors, (710), 154 states have call predecessors, (710), 150 states have return successors, (700), 690 states have call predecessors, (700), 690 states have call successors, (700) [2024-12-02 12:49:50,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3659 states to 3659 states and 5299 transitions. [2024-12-02 12:49:50,149 INFO L78 Accepts]: Start accepts. Automaton has 3659 states and 5299 transitions. Word has length 311 [2024-12-02 12:49:50,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:50,149 INFO L471 AbstractCegarLoop]: Abstraction has 3659 states and 5299 transitions. [2024-12-02 12:49:50,150 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), 3 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 12:49:50,150 INFO L276 IsEmpty]: Start isEmpty. Operand 3659 states and 5299 transitions. [2024-12-02 12:49:50,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-12-02 12:49:50,154 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:50,154 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:50,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 12:49:50,154 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:50,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:50,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1566437816, now seen corresponding path program 1 times [2024-12-02 12:49:50,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:50,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224065533] [2024-12-02 12:49:50,155 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:50,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:50,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:51,078 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 321 trivial. 0 not checked. [2024-12-02 12:49:51,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:51,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224065533] [2024-12-02 12:49:51,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224065533] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:51,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:51,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:49:51,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912971442] [2024-12-02 12:49:51,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:51,079 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:49:51,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:51,080 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:49:51,080 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:51,081 INFO L87 Difference]: Start difference. First operand 3659 states and 5299 transitions. Second operand has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 5 states have internal predecessors, (136), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 12:49:51,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:51,337 INFO L93 Difference]: Finished difference Result 7246 states and 10512 transitions. [2024-12-02 12:49:51,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:49:51,337 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 5 states have internal predecessors, (136), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) Word has length 293 [2024-12-02 12:49:51,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:51,347 INFO L225 Difference]: With dead ends: 7246 [2024-12-02 12:49:51,347 INFO L226 Difference]: Without dead ends: 3664 [2024-12-02 12:49:51,352 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:51,353 INFO L435 NwaCegarLoop]: 2637 mSDtfsCounter, 0 mSDsluCounter, 10529 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 13166 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:51,353 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 13166 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:49:51,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3664 states. [2024-12-02 12:49:51,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3664 to 3664. [2024-12-02 12:49:51,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3664 states, 2802 states have (on average 1.3893647394718058) internal successors, (3893), 2822 states have internal predecessors, (3893), 710 states have call successors, (710), 154 states have call predecessors, (710), 151 states have return successors, (703), 691 states have call predecessors, (703), 690 states have call successors, (703) [2024-12-02 12:49:51,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3664 states to 3664 states and 5306 transitions. [2024-12-02 12:49:51,464 INFO L78 Accepts]: Start accepts. Automaton has 3664 states and 5306 transitions. Word has length 293 [2024-12-02 12:49:51,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:51,465 INFO L471 AbstractCegarLoop]: Abstraction has 3664 states and 5306 transitions. [2024-12-02 12:49:51,465 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 5 states have internal predecessors, (136), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 12:49:51,465 INFO L276 IsEmpty]: Start isEmpty. Operand 3664 states and 5306 transitions. [2024-12-02 12:49:51,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2024-12-02 12:49:51,468 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:51,468 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:51,468 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 12:49:51,468 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:51,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:51,469 INFO L85 PathProgramCache]: Analyzing trace with hash 476081162, now seen corresponding path program 1 times [2024-12-02 12:49:51,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:51,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773570331] [2024-12-02 12:49:51,469 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:51,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:51,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:51,988 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2024-12-02 12:49:51,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:51,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773570331] [2024-12-02 12:49:51,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773570331] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:51,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:51,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:51,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778883325] [2024-12-02 12:49:51,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:51,989 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:51,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:51,989 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:51,989 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:51,989 INFO L87 Difference]: Start difference. First operand 3664 states and 5306 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, (31), 2 states have call predecessors, (31), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 12:49:52,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:52,199 INFO L93 Difference]: Finished difference Result 7289 states and 10574 transitions. [2024-12-02 12:49:52,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:52,200 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, (31), 2 states have call predecessors, (31), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 311 [2024-12-02 12:49:52,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:52,212 INFO L225 Difference]: With dead ends: 7289 [2024-12-02 12:49:52,212 INFO L226 Difference]: Without dead ends: 3702 [2024-12-02 12:49:52,219 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:52,220 INFO L435 NwaCegarLoop]: 2610 mSDtfsCounter, 9 mSDsluCounter, 2591 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 5201 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:52,220 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 5201 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:49:52,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3702 states. [2024-12-02 12:49:52,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3702 to 3702. [2024-12-02 12:49:52,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3702 states, 2840 states have (on average 1.383450704225352) internal successors, (3929), 2860 states have internal predecessors, (3929), 710 states have call successors, (710), 154 states have call predecessors, (710), 151 states have return successors, (703), 691 states have call predecessors, (703), 690 states have call successors, (703) [2024-12-02 12:49:52,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3702 states to 3702 states and 5342 transitions. [2024-12-02 12:49:52,335 INFO L78 Accepts]: Start accepts. Automaton has 3702 states and 5342 transitions. Word has length 311 [2024-12-02 12:49:52,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:52,335 INFO L471 AbstractCegarLoop]: Abstraction has 3702 states and 5342 transitions. [2024-12-02 12:49:52,336 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, (31), 2 states have call predecessors, (31), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 12:49:52,336 INFO L276 IsEmpty]: Start isEmpty. Operand 3702 states and 5342 transitions. [2024-12-02 12:49:52,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2024-12-02 12:49:52,339 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:52,339 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:52,339 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 12:49:52,339 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:52,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:52,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1470774860, now seen corresponding path program 1 times [2024-12-02 12:49:52,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:52,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783622041] [2024-12-02 12:49:52,340 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:52,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:52,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:53,016 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2024-12-02 12:49:53,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:53,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783622041] [2024-12-02 12:49:53,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783622041] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:53,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:53,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:49:53,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58920120] [2024-12-02 12:49:53,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:53,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:49:53,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:53,018 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:49:53,018 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:49:53,018 INFO L87 Difference]: Start difference. First operand 3702 states and 5342 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 12:49:53,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:53,140 INFO L93 Difference]: Finished difference Result 7327 states and 10593 transitions. [2024-12-02 12:49:53,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:49:53,141 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) Word has length 311 [2024-12-02 12:49:53,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:53,153 INFO L225 Difference]: With dead ends: 7327 [2024-12-02 12:49:53,154 INFO L226 Difference]: Without dead ends: 3702 [2024-12-02 12:49:53,161 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:49:53,161 INFO L435 NwaCegarLoop]: 2630 mSDtfsCounter, 0 mSDsluCounter, 7880 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 10510 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:53,161 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 10510 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:53,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3702 states. [2024-12-02 12:49:53,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3702 to 3702. [2024-12-02 12:49:53,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3702 states, 2840 states have (on average 1.3830985915492957) internal successors, (3928), 2860 states have internal predecessors, (3928), 710 states have call successors, (710), 154 states have call predecessors, (710), 151 states have return successors, (703), 691 states have call predecessors, (703), 690 states have call successors, (703) [2024-12-02 12:49:53,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3702 states to 3702 states and 5341 transitions. [2024-12-02 12:49:53,273 INFO L78 Accepts]: Start accepts. Automaton has 3702 states and 5341 transitions. Word has length 311 [2024-12-02 12:49:53,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:53,274 INFO L471 AbstractCegarLoop]: Abstraction has 3702 states and 5341 transitions. [2024-12-02 12:49:53,274 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 12:49:53,274 INFO L276 IsEmpty]: Start isEmpty. Operand 3702 states and 5341 transitions. [2024-12-02 12:49:53,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-12-02 12:49:53,277 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:53,277 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:53,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 12:49:53,278 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:53,278 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:53,278 INFO L85 PathProgramCache]: Analyzing trace with hash -2073548131, now seen corresponding path program 1 times [2024-12-02 12:49:53,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:53,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52316902] [2024-12-02 12:49:53,278 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:53,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:53,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:54,039 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 321 trivial. 0 not checked. [2024-12-02 12:49:54,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:54,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52316902] [2024-12-02 12:49:54,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52316902] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:54,040 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:54,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:49:54,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251328700] [2024-12-02 12:49:54,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:54,041 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:49:54,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:54,042 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:49:54,042 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:54,042 INFO L87 Difference]: Start difference. First operand 3702 states and 5341 transitions. Second operand has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 6 states have internal predecessors, (140), 4 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) [2024-12-02 12:49:54,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:54,380 INFO L93 Difference]: Finished difference Result 8172 states and 11943 transitions. [2024-12-02 12:49:54,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:49:54,381 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 6 states have internal predecessors, (140), 4 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) Word has length 301 [2024-12-02 12:49:54,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:54,405 INFO L225 Difference]: With dead ends: 8172 [2024-12-02 12:49:54,405 INFO L226 Difference]: Without dead ends: 4547 [2024-12-02 12:49:54,416 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:54,417 INFO L435 NwaCegarLoop]: 2629 mSDtfsCounter, 588 mSDsluCounter, 10492 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 13121 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:54,417 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [720 Valid, 13121 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:49:54,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4547 states. [2024-12-02 12:49:54,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4547 to 3725. [2024-12-02 12:49:54,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3725 states, 2859 states have (on average 1.385099685204617) internal successors, (3960), 2881 states have internal predecessors, (3960), 713 states have call successors, (713), 154 states have call predecessors, (713), 152 states have return successors, (710), 693 states have call predecessors, (710), 693 states have call successors, (710) [2024-12-02 12:49:54,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3725 states to 3725 states and 5383 transitions. [2024-12-02 12:49:54,644 INFO L78 Accepts]: Start accepts. Automaton has 3725 states and 5383 transitions. Word has length 301 [2024-12-02 12:49:54,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:54,645 INFO L471 AbstractCegarLoop]: Abstraction has 3725 states and 5383 transitions. [2024-12-02 12:49:54,645 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 6 states have internal predecessors, (140), 4 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) [2024-12-02 12:49:54,645 INFO L276 IsEmpty]: Start isEmpty. Operand 3725 states and 5383 transitions. [2024-12-02 12:49:54,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2024-12-02 12:49:54,650 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:54,650 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:54,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 12:49:54,650 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:54,650 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:54,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1613862625, now seen corresponding path program 1 times [2024-12-02 12:49:54,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:54,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231304844] [2024-12-02 12:49:54,651 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:54,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:55,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:55,379 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2024-12-02 12:49:55,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:55,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231304844] [2024-12-02 12:49:55,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231304844] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:55,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:55,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:49:55,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519487437] [2024-12-02 12:49:55,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:55,380 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:49:55,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:55,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:49:55,380 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:55,380 INFO L87 Difference]: Start difference. First operand 3725 states and 5383 transitions. Second operand has 6 states, 6 states have (on average 27.0) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 1 states have call successors, (30) [2024-12-02 12:49:55,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:55,539 INFO L93 Difference]: Finished difference Result 7389 states and 10696 transitions. [2024-12-02 12:49:55,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:49:55,539 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 27.0) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 1 states have call successors, (30) Word has length 320 [2024-12-02 12:49:55,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:55,553 INFO L225 Difference]: With dead ends: 7389 [2024-12-02 12:49:55,553 INFO L226 Difference]: Without dead ends: 3741 [2024-12-02 12:49:55,560 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:55,561 INFO L435 NwaCegarLoop]: 2635 mSDtfsCounter, 1 mSDsluCounter, 10521 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 13156 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:55,561 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 13156 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:55,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3741 states. [2024-12-02 12:49:55,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3741 to 3733. [2024-12-02 12:49:55,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3733 states, 2865 states have (on average 1.3842931937172775) internal successors, (3966), 2888 states have internal predecessors, (3966), 713 states have call successors, (713), 154 states have call predecessors, (713), 154 states have return successors, (716), 694 states have call predecessors, (716), 693 states have call successors, (716) [2024-12-02 12:49:55,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3733 states to 3733 states and 5395 transitions. [2024-12-02 12:49:55,682 INFO L78 Accepts]: Start accepts. Automaton has 3733 states and 5395 transitions. Word has length 320 [2024-12-02 12:49:55,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:55,682 INFO L471 AbstractCegarLoop]: Abstraction has 3733 states and 5395 transitions. [2024-12-02 12:49:55,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 27.0) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 1 states have call successors, (30) [2024-12-02 12:49:55,682 INFO L276 IsEmpty]: Start isEmpty. Operand 3733 states and 5395 transitions. [2024-12-02 12:49:55,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-12-02 12:49:55,685 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:55,685 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:55,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 12:49:55,686 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:55,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:55,686 INFO L85 PathProgramCache]: Analyzing trace with hash 2025382581, now seen corresponding path program 1 times [2024-12-02 12:49:55,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:55,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444622946] [2024-12-02 12:49:55,686 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:55,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:56,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:56,261 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 321 trivial. 0 not checked. [2024-12-02 12:49:56,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:56,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444622946] [2024-12-02 12:49:56,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444622946] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:56,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:56,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:49:56,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703820857] [2024-12-02 12:49:56,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:56,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:49:56,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:56,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:49:56,263 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:56,263 INFO L87 Difference]: Start difference. First operand 3733 states and 5395 transitions. Second operand has 6 states, 6 states have (on average 23.5) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 3 states have call predecessors, (30), 1 states have call successors, (30) [2024-12-02 12:49:56,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:56,381 INFO L93 Difference]: Finished difference Result 7126 states and 10284 transitions. [2024-12-02 12:49:56,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:49:56,381 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 3 states have call predecessors, (30), 1 states have call successors, (30) Word has length 302 [2024-12-02 12:49:56,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:56,393 INFO L225 Difference]: With dead ends: 7126 [2024-12-02 12:49:56,393 INFO L226 Difference]: Without dead ends: 3470 [2024-12-02 12:49:56,400 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:56,401 INFO L435 NwaCegarLoop]: 2628 mSDtfsCounter, 0 mSDsluCounter, 10506 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 13134 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:56,401 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 13134 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:56,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3470 states. [2024-12-02 12:49:56,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3470 to 3470. [2024-12-02 12:49:56,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3470 states, 2661 states have (on average 1.3769259676813228) internal successors, (3664), 2683 states have internal predecessors, (3664), 658 states have call successors, (658), 151 states have call predecessors, (658), 150 states have return successors, (657), 639 states have call predecessors, (657), 638 states have call successors, (657) [2024-12-02 12:49:56,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3470 states to 3470 states and 4979 transitions. [2024-12-02 12:49:56,508 INFO L78 Accepts]: Start accepts. Automaton has 3470 states and 4979 transitions. Word has length 302 [2024-12-02 12:49:56,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:56,508 INFO L471 AbstractCegarLoop]: Abstraction has 3470 states and 4979 transitions. [2024-12-02 12:49:56,508 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 3 states have call predecessors, (30), 1 states have call successors, (30) [2024-12-02 12:49:56,508 INFO L276 IsEmpty]: Start isEmpty. Operand 3470 states and 4979 transitions. [2024-12-02 12:49:56,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2024-12-02 12:49:56,512 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:56,512 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:49:56,512 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 12:49:56,512 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:56,512 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:56,513 INFO L85 PathProgramCache]: Analyzing trace with hash -364028949, now seen corresponding path program 1 times [2024-12-02 12:49:56,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:56,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56309487] [2024-12-02 12:49:56,513 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:56,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:56,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:57,160 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-12-02 12:49:57,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:57,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56309487] [2024-12-02 12:49:57,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56309487] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:57,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:57,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:49:57,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689756867] [2024-12-02 12:49:57,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:57,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:49:57,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:57,162 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:49:57,162 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:57,162 INFO L87 Difference]: Start difference. First operand 3470 states and 4979 transitions. Second operand has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 12:49:57,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:57,307 INFO L93 Difference]: Finished difference Result 6865 states and 9865 transitions. [2024-12-02 12:49:57,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:49:57,308 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) Word has length 314 [2024-12-02 12:49:57,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:57,322 INFO L225 Difference]: With dead ends: 6865 [2024-12-02 12:49:57,322 INFO L226 Difference]: Without dead ends: 3472 [2024-12-02 12:49:57,328 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:57,330 INFO L435 NwaCegarLoop]: 2635 mSDtfsCounter, 0 mSDsluCounter, 10523 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 13158 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:57,330 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 13158 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:57,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3472 states. [2024-12-02 12:49:57,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3472 to 3472. [2024-12-02 12:49:57,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3472 states, 2663 states have (on average 1.3766428839654525) internal successors, (3666), 2684 states have internal predecessors, (3666), 658 states have call successors, (658), 151 states have call predecessors, (658), 150 states have return successors, (657), 640 states have call predecessors, (657), 638 states have call successors, (657) [2024-12-02 12:49:57,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3472 states to 3472 states and 4981 transitions. [2024-12-02 12:49:57,436 INFO L78 Accepts]: Start accepts. Automaton has 3472 states and 4981 transitions. Word has length 314 [2024-12-02 12:49:57,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:57,436 INFO L471 AbstractCegarLoop]: Abstraction has 3472 states and 4981 transitions. [2024-12-02 12:49:57,436 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 12:49:57,436 INFO L276 IsEmpty]: Start isEmpty. Operand 3472 states and 4981 transitions. [2024-12-02 12:49:57,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2024-12-02 12:49:57,439 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:57,439 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:57,440 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 12:49:57,440 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:57,440 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:57,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1042889818, now seen corresponding path program 1 times [2024-12-02 12:49:57,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:57,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038725043] [2024-12-02 12:49:57,440 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:57,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:57,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:57,926 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-12-02 12:49:57,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:57,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038725043] [2024-12-02 12:49:57,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038725043] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:57,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:57,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:49:57,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704340584] [2024-12-02 12:49:57,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:57,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:49:57,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:57,928 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:49:57,928 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:57,928 INFO L87 Difference]: Start difference. First operand 3472 states and 4981 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 12:49:58,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:58,097 INFO L93 Difference]: Finished difference Result 6869 states and 9870 transitions. [2024-12-02 12:49:58,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:49:58,097 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 315 [2024-12-02 12:49:58,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:58,112 INFO L225 Difference]: With dead ends: 6869 [2024-12-02 12:49:58,113 INFO L226 Difference]: Without dead ends: 3474 [2024-12-02 12:49:58,124 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:49:58,124 INFO L435 NwaCegarLoop]: 2630 mSDtfsCounter, 0 mSDsluCounter, 2624 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5254 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:58,124 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5254 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:58,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3474 states. [2024-12-02 12:49:58,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3474 to 3474. [2024-12-02 12:49:58,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3474 states, 2665 states have (on average 1.376360225140713) internal successors, (3668), 2686 states have internal predecessors, (3668), 658 states have call successors, (658), 151 states have call predecessors, (658), 150 states have return successors, (657), 640 states have call predecessors, (657), 638 states have call successors, (657) [2024-12-02 12:49:58,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3474 states to 3474 states and 4983 transitions. [2024-12-02 12:49:58,408 INFO L78 Accepts]: Start accepts. Automaton has 3474 states and 4983 transitions. Word has length 315 [2024-12-02 12:49:58,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:58,409 INFO L471 AbstractCegarLoop]: Abstraction has 3474 states and 4983 transitions. [2024-12-02 12:49:58,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 12:49:58,409 INFO L276 IsEmpty]: Start isEmpty. Operand 3474 states and 4983 transitions. [2024-12-02 12:49:58,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2024-12-02 12:49:58,415 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:58,415 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:58,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 12:49:58,416 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:58,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:58,416 INFO L85 PathProgramCache]: Analyzing trace with hash 885382884, now seen corresponding path program 1 times [2024-12-02 12:49:58,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:58,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092232531] [2024-12-02 12:49:58,416 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:58,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:59,091 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-12-02 12:49:59,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:59,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092232531] [2024-12-02 12:49:59,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092232531] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:59,091 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:59,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:49:59,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546785733] [2024-12-02 12:49:59,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:59,092 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:49:59,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:59,092 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:49:59,092 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:59,092 INFO L87 Difference]: Start difference. First operand 3474 states and 4983 transitions. Second operand has 6 states, 6 states have (on average 25.333333333333332) internal successors, (152), 5 states have internal predecessors, (152), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 12:49:59,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:59,216 INFO L93 Difference]: Finished difference Result 4087 states and 5808 transitions. [2024-12-02 12:49:59,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:49:59,216 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.333333333333332) internal successors, (152), 5 states have internal predecessors, (152), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) Word has length 315 [2024-12-02 12:49:59,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:59,227 INFO L225 Difference]: With dead ends: 4087 [2024-12-02 12:49:59,227 INFO L226 Difference]: Without dead ends: 3476 [2024-12-02 12:49:59,229 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:59,229 INFO L435 NwaCegarLoop]: 2635 mSDtfsCounter, 0 mSDsluCounter, 10523 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 13158 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:49:59,230 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 13158 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:59,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3476 states. [2024-12-02 12:49:59,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3476 to 3476. [2024-12-02 12:49:59,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3476 states, 2667 states have (on average 1.3760779902512186) internal successors, (3670), 2687 states have internal predecessors, (3670), 658 states have call successors, (658), 151 states have call predecessors, (658), 150 states have return successors, (657), 641 states have call predecessors, (657), 638 states have call successors, (657) [2024-12-02 12:49:59,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3476 states to 3476 states and 4985 transitions. [2024-12-02 12:49:59,330 INFO L78 Accepts]: Start accepts. Automaton has 3476 states and 4985 transitions. Word has length 315 [2024-12-02 12:49:59,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:59,330 INFO L471 AbstractCegarLoop]: Abstraction has 3476 states and 4985 transitions. [2024-12-02 12:49:59,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.333333333333332) internal successors, (152), 5 states have internal predecessors, (152), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 12:49:59,330 INFO L276 IsEmpty]: Start isEmpty. Operand 3476 states and 4985 transitions. [2024-12-02 12:49:59,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2024-12-02 12:49:59,333 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:59,333 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:49:59,333 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 12:49:59,333 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:59,333 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:59,333 INFO L85 PathProgramCache]: Analyzing trace with hash 750117919, now seen corresponding path program 1 times [2024-12-02 12:49:59,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:59,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756879565] [2024-12-02 12:49:59,334 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:59,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:59,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:59,895 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-12-02 12:49:59,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:59,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756879565] [2024-12-02 12:49:59,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756879565] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:59,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:49:59,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:49:59,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207871583] [2024-12-02 12:49:59,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:59,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:49:59,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:59,896 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:49:59,896 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:49:59,897 INFO L87 Difference]: Start difference. First operand 3476 states and 4985 transitions. Second operand has 6 states, 6 states have (on average 26.0) internal successors, (156), 6 states have internal predecessors, (156), 4 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 4 states have call predecessors, (33), 4 states have call successors, (33) [2024-12-02 12:50:00,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:00,060 INFO L93 Difference]: Finished difference Result 6918 states and 9942 transitions. [2024-12-02 12:50:00,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:00,060 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 6 states have internal predecessors, (156), 4 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 4 states have call predecessors, (33), 4 states have call successors, (33) Word has length 323 [2024-12-02 12:50:00,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:00,071 INFO L225 Difference]: With dead ends: 6918 [2024-12-02 12:50:00,071 INFO L226 Difference]: Without dead ends: 3519 [2024-12-02 12:50:00,077 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:00,077 INFO L435 NwaCegarLoop]: 2655 mSDtfsCounter, 20 mSDsluCounter, 10572 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 13227 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:00,077 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 13227 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:50:00,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3519 states. [2024-12-02 12:50:00,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3519 to 3485. [2024-12-02 12:50:00,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3485 states, 2673 states have (on average 1.376356154133932) internal successors, (3679), 2694 states have internal predecessors, (3679), 661 states have call successors, (661), 151 states have call predecessors, (661), 150 states have return successors, (661), 643 states have call predecessors, (661), 641 states have call successors, (661) [2024-12-02 12:50:00,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3485 states to 3485 states and 5001 transitions. [2024-12-02 12:50:00,178 INFO L78 Accepts]: Start accepts. Automaton has 3485 states and 5001 transitions. Word has length 323 [2024-12-02 12:50:00,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:00,178 INFO L471 AbstractCegarLoop]: Abstraction has 3485 states and 5001 transitions. [2024-12-02 12:50:00,179 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 6 states have internal predecessors, (156), 4 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 4 states have call predecessors, (33), 4 states have call successors, (33) [2024-12-02 12:50:00,179 INFO L276 IsEmpty]: Start isEmpty. Operand 3485 states and 5001 transitions. [2024-12-02 12:50:00,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2024-12-02 12:50:00,181 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:00,182 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:00,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 12:50:00,182 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:00,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:00,182 INFO L85 PathProgramCache]: Analyzing trace with hash -414927814, now seen corresponding path program 1 times [2024-12-02 12:50:00,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:00,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565998415] [2024-12-02 12:50:00,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:00,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:00,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:00,881 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-12-02 12:50:00,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:00,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565998415] [2024-12-02 12:50:00,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565998415] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:00,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:00,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:50:00,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785584218] [2024-12-02 12:50:00,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:00,882 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:50:00,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:00,882 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:50:00,883 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:00,883 INFO L87 Difference]: Start difference. First operand 3485 states and 5001 transitions. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 12:50:01,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:01,025 INFO L93 Difference]: Finished difference Result 6615 states and 9494 transitions. [2024-12-02 12:50:01,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:01,026 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) Word has length 324 [2024-12-02 12:50:01,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:01,036 INFO L225 Difference]: With dead ends: 6615 [2024-12-02 12:50:01,036 INFO L226 Difference]: Without dead ends: 3207 [2024-12-02 12:50:01,042 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:01,042 INFO L435 NwaCegarLoop]: 2632 mSDtfsCounter, 0 mSDsluCounter, 10515 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 13147 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:01,042 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 13147 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:01,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3207 states. [2024-12-02 12:50:01,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3207 to 3205. [2024-12-02 12:50:01,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3205 states, 2461 states have (on average 1.375863470134092) internal successors, (3386), 2481 states have internal predecessors, (3386), 599 states have call successors, (599), 145 states have call predecessors, (599), 144 states have return successors, (600), 582 states have call predecessors, (600), 580 states have call successors, (600) [2024-12-02 12:50:01,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3205 states to 3205 states and 4585 transitions. [2024-12-02 12:50:01,132 INFO L78 Accepts]: Start accepts. Automaton has 3205 states and 4585 transitions. Word has length 324 [2024-12-02 12:50:01,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:01,133 INFO L471 AbstractCegarLoop]: Abstraction has 3205 states and 4585 transitions. [2024-12-02 12:50:01,133 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 12:50:01,133 INFO L276 IsEmpty]: Start isEmpty. Operand 3205 states and 4585 transitions. [2024-12-02 12:50:01,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2024-12-02 12:50:01,136 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:01,136 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:50:01,136 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 12:50:01,136 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:01,136 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:01,136 INFO L85 PathProgramCache]: Analyzing trace with hash -419276506, now seen corresponding path program 1 times [2024-12-02 12:50:01,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:01,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783271186] [2024-12-02 12:50:01,137 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:01,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:01,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:01,731 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-12-02 12:50:01,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:01,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783271186] [2024-12-02 12:50:01,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783271186] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:01,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:01,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:50:01,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397930739] [2024-12-02 12:50:01,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:01,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:50:01,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:01,732 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:50:01,732 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:01,732 INFO L87 Difference]: Start difference. First operand 3205 states and 4585 transitions. Second operand has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 6 states have internal predecessors, (155), 4 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 4 states have call predecessors, (33), 4 states have call successors, (33) [2024-12-02 12:50:01,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:01,913 INFO L93 Difference]: Finished difference Result 6375 states and 9142 transitions. [2024-12-02 12:50:01,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:01,913 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 6 states have internal predecessors, (155), 4 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 4 states have call predecessors, (33), 4 states have call successors, (33) Word has length 322 [2024-12-02 12:50:01,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:01,923 INFO L225 Difference]: With dead ends: 6375 [2024-12-02 12:50:01,923 INFO L226 Difference]: Without dead ends: 3247 [2024-12-02 12:50:01,927 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:01,927 INFO L435 NwaCegarLoop]: 2629 mSDtfsCounter, 19 mSDsluCounter, 10489 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 13118 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:01,927 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 13118 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:50:01,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3247 states. [2024-12-02 12:50:02,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3247 to 3214. [2024-12-02 12:50:02,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3214 states, 2467 states have (on average 1.3761653830563438) internal successors, (3395), 2488 states have internal predecessors, (3395), 602 states have call successors, (602), 145 states have call predecessors, (602), 144 states have return successors, (604), 584 states have call predecessors, (604), 583 states have call successors, (604) [2024-12-02 12:50:02,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3214 states to 3214 states and 4601 transitions. [2024-12-02 12:50:02,019 INFO L78 Accepts]: Start accepts. Automaton has 3214 states and 4601 transitions. Word has length 322 [2024-12-02 12:50:02,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:02,019 INFO L471 AbstractCegarLoop]: Abstraction has 3214 states and 4601 transitions. [2024-12-02 12:50:02,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 6 states have internal predecessors, (155), 4 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 4 states have call predecessors, (33), 4 states have call successors, (33) [2024-12-02 12:50:02,019 INFO L276 IsEmpty]: Start isEmpty. Operand 3214 states and 4601 transitions. [2024-12-02 12:50:02,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2024-12-02 12:50:02,022 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:02,022 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:50:02,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 12:50:02,022 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:02,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:02,022 INFO L85 PathProgramCache]: Analyzing trace with hash 2078426885, now seen corresponding path program 1 times [2024-12-02 12:50:02,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:02,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799166629] [2024-12-02 12:50:02,023 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:02,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:02,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:02,630 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-12-02 12:50:02,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:02,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799166629] [2024-12-02 12:50:02,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799166629] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:02,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:02,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:50:02,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482134481] [2024-12-02 12:50:02,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:02,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:50:02,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:02,631 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:50:02,631 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:02,631 INFO L87 Difference]: Start difference. First operand 3214 states and 4601 transitions. Second operand has 6 states, 6 states have (on average 26.0) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 12:50:02,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:02,746 INFO L93 Difference]: Finished difference Result 6065 states and 8667 transitions. [2024-12-02 12:50:02,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:02,747 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) Word has length 323 [2024-12-02 12:50:02,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:02,757 INFO L225 Difference]: With dead ends: 6065 [2024-12-02 12:50:02,757 INFO L226 Difference]: Without dead ends: 2928 [2024-12-02 12:50:02,762 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:02,763 INFO L435 NwaCegarLoop]: 2589 mSDtfsCounter, 0 mSDsluCounter, 10339 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12928 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:02,763 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12928 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:02,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2928 states. [2024-12-02 12:50:02,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2928 to 2926. [2024-12-02 12:50:02,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2926 states, 2238 states have (on average 1.3655049151027703) internal successors, (3056), 2256 states have internal predecessors, (3056), 549 states have call successors, (549), 138 states have call predecessors, (549), 138 states have return successors, (553), 535 states have call predecessors, (553), 533 states have call successors, (553) [2024-12-02 12:50:02,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2926 states to 2926 states and 4158 transitions. [2024-12-02 12:50:02,848 INFO L78 Accepts]: Start accepts. Automaton has 2926 states and 4158 transitions. Word has length 323 [2024-12-02 12:50:02,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:02,848 INFO L471 AbstractCegarLoop]: Abstraction has 2926 states and 4158 transitions. [2024-12-02 12:50:02,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 5 states have internal predecessors, (156), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) [2024-12-02 12:50:02,849 INFO L276 IsEmpty]: Start isEmpty. Operand 2926 states and 4158 transitions. [2024-12-02 12:50:02,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2024-12-02 12:50:02,852 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:02,852 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:02,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 12:50:02,852 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:02,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:02,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1239313374, now seen corresponding path program 1 times [2024-12-02 12:50:02,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:02,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850931993] [2024-12-02 12:50:02,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:02,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:03,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:03,503 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2024-12-02 12:50:03,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:03,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850931993] [2024-12-02 12:50:03,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850931993] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:03,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:03,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 12:50:03,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630316248] [2024-12-02 12:50:03,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:03,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:50:03,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:03,505 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:50:03,505 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:03,505 INFO L87 Difference]: Start difference. First operand 2926 states and 4158 transitions. Second operand has 7 states, 7 states have (on average 23.0) internal successors, (161), 7 states have internal predecessors, (161), 4 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2024-12-02 12:50:03,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:03,825 INFO L93 Difference]: Finished difference Result 6619 states and 9575 transitions. [2024-12-02 12:50:03,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 12:50:03,826 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.0) internal successors, (161), 7 states have internal predecessors, (161), 4 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 336 [2024-12-02 12:50:03,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:03,837 INFO L225 Difference]: With dead ends: 6619 [2024-12-02 12:50:03,837 INFO L226 Difference]: Without dead ends: 3770 [2024-12-02 12:50:03,842 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:03,843 INFO L435 NwaCegarLoop]: 3450 mSDtfsCounter, 591 mSDsluCounter, 16485 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 723 SdHoareTripleChecker+Valid, 19935 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:03,843 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [723 Valid, 19935 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:50:03,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3770 states. [2024-12-02 12:50:03,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3770 to 2946. [2024-12-02 12:50:03,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2946 states, 2255 states have (on average 1.3685144124168513) internal successors, (3086), 2274 states have internal predecessors, (3086), 552 states have call successors, (552), 138 states have call predecessors, (552), 138 states have return successors, (558), 537 states have call predecessors, (558), 536 states have call successors, (558) [2024-12-02 12:50:03,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 4196 transitions. [2024-12-02 12:50:03,951 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 4196 transitions. Word has length 336 [2024-12-02 12:50:03,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:03,951 INFO L471 AbstractCegarLoop]: Abstraction has 2946 states and 4196 transitions. [2024-12-02 12:50:03,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.0) internal successors, (161), 7 states have internal predecessors, (161), 4 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2024-12-02 12:50:03,951 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 4196 transitions. [2024-12-02 12:50:03,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2024-12-02 12:50:03,956 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:03,956 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:03,956 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 12:50:03,956 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:03,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:03,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1091407477, now seen corresponding path program 1 times [2024-12-02 12:50:03,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:03,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881628462] [2024-12-02 12:50:03,957 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:03,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:04,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:04,673 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2024-12-02 12:50:04,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:04,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881628462] [2024-12-02 12:50:04,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881628462] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:04,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:04,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:50:04,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679069073] [2024-12-02 12:50:04,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:04,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:50:04,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:04,675 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:50:04,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:04,675 INFO L87 Difference]: Start difference. First operand 2946 states and 4196 transitions. Second operand has 6 states, 6 states have (on average 27.0) internal successors, (162), 5 states have internal predecessors, (162), 3 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 12:50:04,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:04,853 INFO L93 Difference]: Finished difference Result 3751 states and 5295 transitions. [2024-12-02 12:50:04,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:04,853 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 27.0) internal successors, (162), 5 states have internal predecessors, (162), 3 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) Word has length 337 [2024-12-02 12:50:04,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:04,866 INFO L225 Difference]: With dead ends: 3751 [2024-12-02 12:50:04,866 INFO L226 Difference]: Without dead ends: 2946 [2024-12-02 12:50:04,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-12-02 12:50:04,869 INFO L435 NwaCegarLoop]: 2584 mSDtfsCounter, 7 mSDsluCounter, 10306 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 12890 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.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:04,869 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 12890 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:04,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2946 states. [2024-12-02 12:50:04,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2946 to 2946. [2024-12-02 12:50:04,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2946 states, 2255 states have (on average 1.3680709534368072) internal successors, (3085), 2274 states have internal predecessors, (3085), 552 states have call successors, (552), 138 states have call predecessors, (552), 138 states have return successors, (558), 537 states have call predecessors, (558), 536 states have call successors, (558) [2024-12-02 12:50:04,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 4195 transitions. [2024-12-02 12:50:04,997 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 4195 transitions. Word has length 337 [2024-12-02 12:50:04,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:04,997 INFO L471 AbstractCegarLoop]: Abstraction has 2946 states and 4195 transitions. [2024-12-02 12:50:04,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 27.0) internal successors, (162), 5 states have internal predecessors, (162), 3 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 12:50:04,997 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 4195 transitions. [2024-12-02 12:50:05,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2024-12-02 12:50:05,000 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:05,001 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:05,001 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 12:50:05,001 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:05,001 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:05,001 INFO L85 PathProgramCache]: Analyzing trace with hash 1649609465, now seen corresponding path program 1 times [2024-12-02 12:50:05,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:05,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933471196] [2024-12-02 12:50:05,001 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:05,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:05,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:05,526 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-12-02 12:50:05,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:05,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933471196] [2024-12-02 12:50:05,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933471196] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:05,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:05,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:50:05,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58066937] [2024-12-02 12:50:05,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:05,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:50:05,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:05,527 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:50:05,527 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:05,527 INFO L87 Difference]: Start difference. First operand 2946 states and 4195 transitions. Second operand has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 5 states have internal predecessors, (172), 3 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2024-12-02 12:50:05,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:05,680 INFO L93 Difference]: Finished difference Result 3751 states and 5292 transitions. [2024-12-02 12:50:05,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:05,681 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 5 states have internal predecessors, (172), 3 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) Word has length 342 [2024-12-02 12:50:05,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:05,696 INFO L225 Difference]: With dead ends: 3751 [2024-12-02 12:50:05,696 INFO L226 Difference]: Without dead ends: 2946 [2024-12-02 12:50:05,699 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:05,699 INFO L435 NwaCegarLoop]: 2584 mSDtfsCounter, 7 mSDsluCounter, 10308 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 12892 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:05,700 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 12892 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:05,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2946 states. [2024-12-02 12:50:05,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2946 to 2946. [2024-12-02 12:50:05,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2946 states, 2255 states have (on average 1.3676274944567628) internal successors, (3084), 2274 states have internal predecessors, (3084), 552 states have call successors, (552), 138 states have call predecessors, (552), 138 states have return successors, (558), 537 states have call predecessors, (558), 536 states have call successors, (558) [2024-12-02 12:50:05,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 4194 transitions. [2024-12-02 12:50:05,824 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 4194 transitions. Word has length 342 [2024-12-02 12:50:05,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:05,824 INFO L471 AbstractCegarLoop]: Abstraction has 2946 states and 4194 transitions. [2024-12-02 12:50:05,824 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 5 states have internal predecessors, (172), 3 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2024-12-02 12:50:05,824 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 4194 transitions. [2024-12-02 12:50:05,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 344 [2024-12-02 12:50:05,828 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:05,828 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:05,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 12:50:05,828 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:05,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:05,828 INFO L85 PathProgramCache]: Analyzing trace with hash 837392943, now seen corresponding path program 1 times [2024-12-02 12:50:05,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:05,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766082155] [2024-12-02 12:50:05,828 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:05,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:06,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:06,421 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-12-02 12:50:06,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:06,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766082155] [2024-12-02 12:50:06,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766082155] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:06,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:06,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:50:06,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152445606] [2024-12-02 12:50:06,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:06,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:50:06,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:06,422 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:50:06,422 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:06,423 INFO L87 Difference]: Start difference. First operand 2946 states and 4194 transitions. Second operand has 6 states, 6 states have (on average 28.833333333333332) internal successors, (173), 5 states have internal predecessors, (173), 3 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2024-12-02 12:50:06,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:06,569 INFO L93 Difference]: Finished difference Result 3751 states and 5291 transitions. [2024-12-02 12:50:06,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:06,569 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.833333333333332) internal successors, (173), 5 states have internal predecessors, (173), 3 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) Word has length 343 [2024-12-02 12:50:06,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:06,584 INFO L225 Difference]: With dead ends: 3751 [2024-12-02 12:50:06,584 INFO L226 Difference]: Without dead ends: 2946 [2024-12-02 12:50:06,587 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:06,587 INFO L435 NwaCegarLoop]: 2585 mSDtfsCounter, 7 mSDsluCounter, 10309 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 12894 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:06,587 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 12894 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:06,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2946 states. [2024-12-02 12:50:06,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2946 to 2946. [2024-12-02 12:50:06,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2946 states, 2255 states have (on average 1.3671840354767184) internal successors, (3083), 2274 states have internal predecessors, (3083), 552 states have call successors, (552), 138 states have call predecessors, (552), 138 states have return successors, (558), 537 states have call predecessors, (558), 536 states have call successors, (558) [2024-12-02 12:50:06,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 4193 transitions. [2024-12-02 12:50:06,740 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 4193 transitions. Word has length 343 [2024-12-02 12:50:06,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:06,741 INFO L471 AbstractCegarLoop]: Abstraction has 2946 states and 4193 transitions. [2024-12-02 12:50:06,741 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.833333333333332) internal successors, (173), 5 states have internal predecessors, (173), 3 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2024-12-02 12:50:06,741 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 4193 transitions. [2024-12-02 12:50:06,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2024-12-02 12:50:06,746 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:06,747 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:06,747 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-12-02 12:50:06,747 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:06,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:06,747 INFO L85 PathProgramCache]: Analyzing trace with hash 986709024, now seen corresponding path program 1 times [2024-12-02 12:50:06,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:06,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274022863] [2024-12-02 12:50:06,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:06,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:07,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:07,388 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-12-02 12:50:07,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:07,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274022863] [2024-12-02 12:50:07,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274022863] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:50:07,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925204680] [2024-12-02 12:50:07,389 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:07,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:07,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:07,391 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:07,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 12:50:09,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:09,076 INFO L256 TraceCheckSpWp]: Trace formula consists of 3124 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 12:50:09,085 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:09,566 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2024-12-02 12:50:09,566 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:09,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925204680] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:09,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:50:09,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-12-02 12:50:09,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367061477] [2024-12-02 12:50:09,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:09,567 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:50:09,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:09,567 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:50:09,567 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-12-02 12:50:09,567 INFO L87 Difference]: Start difference. First operand 2946 states and 4193 transitions. Second operand has 4 states, 4 states have (on average 48.0) internal successors, (192), 4 states have internal predecessors, (192), 4 states have call successors, (40), 4 states have call predecessors, (40), 4 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) [2024-12-02 12:50:13,595 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:50:15,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:15,166 INFO L93 Difference]: Finished difference Result 8735 states and 12458 transitions. [2024-12-02 12:50:15,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:50:15,167 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 48.0) internal successors, (192), 4 states have internal predecessors, (192), 4 states have call successors, (40), 4 states have call predecessors, (40), 4 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) Word has length 352 [2024-12-02 12:50:15,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:15,188 INFO L225 Difference]: With dead ends: 8735 [2024-12-02 12:50:15,189 INFO L226 Difference]: Without dead ends: 8704 [2024-12-02 12:50:15,192 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 353 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-12-02 12:50:15,193 INFO L435 NwaCegarLoop]: 2761 mSDtfsCounter, 4919 mSDsluCounter, 4375 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4919 SdHoareTripleChecker+Valid, 7136 SdHoareTripleChecker+Invalid, 757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:15,193 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4919 Valid, 7136 Invalid, 757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 751 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 12:50:15,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8704 states. [2024-12-02 12:50:15,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8704 to 8531. [2024-12-02 12:50:15,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8531 states, 6576 states have (on average 1.3766727493917275) internal successors, (9053), 6623 states have internal predecessors, (9053), 1573 states have call successors, (1573), 369 states have call predecessors, (1573), 381 states have return successors, (1623), 1550 states have call predecessors, (1623), 1557 states have call successors, (1623) [2024-12-02 12:50:15,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8531 states to 8531 states and 12249 transitions. [2024-12-02 12:50:15,478 INFO L78 Accepts]: Start accepts. Automaton has 8531 states and 12249 transitions. Word has length 352 [2024-12-02 12:50:15,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:15,479 INFO L471 AbstractCegarLoop]: Abstraction has 8531 states and 12249 transitions. [2024-12-02 12:50:15,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 48.0) internal successors, (192), 4 states have internal predecessors, (192), 4 states have call successors, (40), 4 states have call predecessors, (40), 4 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) [2024-12-02 12:50:15,479 INFO L276 IsEmpty]: Start isEmpty. Operand 8531 states and 12249 transitions. [2024-12-02 12:50:15,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2024-12-02 12:50:15,487 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:15,488 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:15,504 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 12:50:15,688 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:15,688 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:15,689 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:15,689 INFO L85 PathProgramCache]: Analyzing trace with hash 1409101582, now seen corresponding path program 1 times [2024-12-02 12:50:15,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:15,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326663845] [2024-12-02 12:50:15,689 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:15,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:16,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:16,308 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 17 proven. 6 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2024-12-02 12:50:16,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:16,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326663845] [2024-12-02 12:50:16,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326663845] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:50:16,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971911749] [2024-12-02 12:50:16,309 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:16,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:16,309 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:16,310 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:16,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 12:50:17,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:17,947 INFO L256 TraceCheckSpWp]: Trace formula consists of 3155 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 12:50:17,953 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:18,219 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 319 trivial. 0 not checked. [2024-12-02 12:50:18,219 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:18,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971911749] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:18,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:50:18,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2024-12-02 12:50:18,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644670451] [2024-12-02 12:50:18,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:18,220 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:50:18,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:18,221 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:50:18,221 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:50:18,221 INFO L87 Difference]: Start difference. First operand 8531 states and 12249 transitions. Second operand has 3 states, 3 states have (on average 63.333333333333336) internal successors, (190), 3 states have internal predecessors, (190), 3 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-12-02 12:50:18,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:18,645 INFO L93 Difference]: Finished difference Result 22642 states and 32554 transitions. [2024-12-02 12:50:18,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:50:18,645 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), 3 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 363 [2024-12-02 12:50:18,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:18,675 INFO L225 Difference]: With dead ends: 22642 [2024-12-02 12:50:18,675 INFO L226 Difference]: Without dead ends: 14155 [2024-12-02 12:50:18,688 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 365 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:50:18,688 INFO L435 NwaCegarLoop]: 2581 mSDtfsCounter, 2446 mSDsluCounter, 2526 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2446 SdHoareTripleChecker+Valid, 5107 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:18,688 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2446 Valid, 5107 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:18,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14155 states. [2024-12-02 12:50:19,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14155 to 13564. [2024-12-02 12:50:19,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13564 states, 10482 states have (on average 1.3868536538828469) internal successors, (14537), 10546 states have internal predecessors, (14537), 2510 states have call successors, (2510), 547 states have call predecessors, (2510), 571 states have return successors, (2604), 2490 states have call predecessors, (2604), 2494 states have call successors, (2604) [2024-12-02 12:50:19,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13564 states to 13564 states and 19651 transitions. [2024-12-02 12:50:19,145 INFO L78 Accepts]: Start accepts. Automaton has 13564 states and 19651 transitions. Word has length 363 [2024-12-02 12:50:19,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:19,145 INFO L471 AbstractCegarLoop]: Abstraction has 13564 states and 19651 transitions. [2024-12-02 12:50:19,145 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), 3 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-12-02 12:50:19,145 INFO L276 IsEmpty]: Start isEmpty. Operand 13564 states and 19651 transitions. [2024-12-02 12:50:19,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2024-12-02 12:50:19,155 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:19,156 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:19,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 12:50:19,356 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:19,356 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:19,356 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:19,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1352721329, now seen corresponding path program 1 times [2024-12-02 12:50:19,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:19,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656801508] [2024-12-02 12:50:19,357 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:19,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:19,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:20,004 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 30 proven. 6 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2024-12-02 12:50:20,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:20,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656801508] [2024-12-02 12:50:20,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656801508] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:50:20,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153722389] [2024-12-02 12:50:20,004 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:20,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:20,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:50:20,006 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:50:20,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 12:50:21,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:21,710 INFO L256 TraceCheckSpWp]: Trace formula consists of 3161 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 12:50:21,715 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:50:21,793 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-12-02 12:50:21,793 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:50:21,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153722389] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:21,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:50:21,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2024-12-02 12:50:21,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518870674] [2024-12-02 12:50:21,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:21,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:50:21,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:21,794 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:50:21,795 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:50:21,795 INFO L87 Difference]: Start difference. First operand 13564 states and 19651 transitions. Second operand has 6 states, 6 states have (on average 31.666666666666668) internal successors, (190), 5 states have internal predecessors, (190), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) [2024-12-02 12:50:22,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:22,047 INFO L93 Difference]: Finished difference Result 13936 states and 20022 transitions. [2024-12-02 12:50:22,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:22,047 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 31.666666666666668) internal successors, (190), 5 states have internal predecessors, (190), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) Word has length 364 [2024-12-02 12:50:22,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:22,075 INFO L225 Difference]: With dead ends: 13936 [2024-12-02 12:50:22,075 INFO L226 Difference]: Without dead ends: 10330 [2024-12-02 12:50:22,083 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 363 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:50:22,084 INFO L435 NwaCegarLoop]: 2526 mSDtfsCounter, 0 mSDsluCounter, 10091 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12617 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:22,084 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12617 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:22,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10330 states. [2024-12-02 12:50:22,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10330 to 10330. [2024-12-02 12:50:22,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10330 states, 7954 states have (on average 1.3898667337188835) internal successors, (11055), 8014 states have internal predecessors, (11055), 1918 states have call successors, (1918), 436 states have call predecessors, (1918), 457 states have return successors, (1989), 1899 states have call predecessors, (1989), 1909 states have call successors, (1989) [2024-12-02 12:50:22,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10330 states to 10330 states and 14962 transitions. [2024-12-02 12:50:22,509 INFO L78 Accepts]: Start accepts. Automaton has 10330 states and 14962 transitions. Word has length 364 [2024-12-02 12:50:22,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:22,510 INFO L471 AbstractCegarLoop]: Abstraction has 10330 states and 14962 transitions. [2024-12-02 12:50:22,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 31.666666666666668) internal successors, (190), 5 states have internal predecessors, (190), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) [2024-12-02 12:50:22,510 INFO L276 IsEmpty]: Start isEmpty. Operand 10330 states and 14962 transitions. [2024-12-02 12:50:22,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2024-12-02 12:50:22,519 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:22,520 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:22,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 12:50:22,720 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:50:22,720 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:22,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:22,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1162877920, now seen corresponding path program 1 times [2024-12-02 12:50:22,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:22,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524231170] [2024-12-02 12:50:22,721 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:22,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:23,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:23,260 INFO L134 CoverageAnalysis]: Checked inductivity of 376 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2024-12-02 12:50:23,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:23,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524231170] [2024-12-02 12:50:23,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524231170] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:23,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:23,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:50:23,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602550242] [2024-12-02 12:50:23,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:23,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:50:23,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:23,261 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:50:23,261 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:50:23,261 INFO L87 Difference]: Start difference. First operand 10330 states and 14962 transitions. Second operand has 3 states, 3 states have (on average 67.33333333333333) internal successors, (202), 3 states have internal predecessors, (202), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 12:50:23,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:23,615 INFO L93 Difference]: Finished difference Result 20743 states and 30169 transitions. [2024-12-02 12:50:23,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:50:23,616 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 67.33333333333333) internal successors, (202), 3 states have internal predecessors, (202), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 410 [2024-12-02 12:50:23,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:23,646 INFO L225 Difference]: With dead ends: 20743 [2024-12-02 12:50:23,646 INFO L226 Difference]: Without dead ends: 10510 [2024-12-02 12:50:23,667 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:50:23,667 INFO L435 NwaCegarLoop]: 2515 mSDtfsCounter, 6 mSDsluCounter, 2494 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 5009 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:23,667 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 5009 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:50:23,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10510 states. [2024-12-02 12:50:24,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10510 to 10490. [2024-12-02 12:50:24,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10490 states, 8099 states have (on average 1.385356216816891) internal successors, (11220), 8169 states have internal predecessors, (11220), 1933 states have call successors, (1933), 436 states have call predecessors, (1933), 457 states have return successors, (2029), 1904 states have call predecessors, (2029), 1924 states have call successors, (2029) [2024-12-02 12:50:24,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10490 states to 10490 states and 15182 transitions. [2024-12-02 12:50:24,109 INFO L78 Accepts]: Start accepts. Automaton has 10490 states and 15182 transitions. Word has length 410 [2024-12-02 12:50:24,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:24,110 INFO L471 AbstractCegarLoop]: Abstraction has 10490 states and 15182 transitions. [2024-12-02 12:50:24,110 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 67.33333333333333) internal successors, (202), 3 states have internal predecessors, (202), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 12:50:24,110 INFO L276 IsEmpty]: Start isEmpty. Operand 10490 states and 15182 transitions. [2024-12-02 12:50:24,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2024-12-02 12:50:24,119 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:24,120 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:24,120 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-12-02 12:50:24,120 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:24,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:24,120 INFO L85 PathProgramCache]: Analyzing trace with hash 940508516, now seen corresponding path program 1 times [2024-12-02 12:50:24,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:24,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912716926] [2024-12-02 12:50:24,120 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:24,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:24,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:24,624 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-12-02 12:50:24,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:24,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912716926] [2024-12-02 12:50:24,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912716926] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:24,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:24,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:50:24,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271641979] [2024-12-02 12:50:24,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:24,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:50:24,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:24,626 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:50:24,626 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:50:24,626 INFO L87 Difference]: Start difference. First operand 10490 states and 15182 transitions. Second operand has 3 states, 3 states have (on average 62.333333333333336) internal successors, (187), 3 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 12:50:24,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:24,973 INFO L93 Difference]: Finished difference Result 20888 states and 30279 transitions. [2024-12-02 12:50:24,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:50:24,973 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 62.333333333333336) internal successors, (187), 3 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 374 [2024-12-02 12:50:24,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:25,007 INFO L225 Difference]: With dead ends: 20888 [2024-12-02 12:50:25,007 INFO L226 Difference]: Without dead ends: 10495 [2024-12-02 12:50:25,028 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:50:25,028 INFO L435 NwaCegarLoop]: 2524 mSDtfsCounter, 0 mSDsluCounter, 2520 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5044 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:25,028 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5044 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:25,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10495 states. [2024-12-02 12:50:25,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10495 to 10495. [2024-12-02 12:50:25,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10495 states, 8104 states have (on average 1.3851184600197433) internal successors, (11225), 8174 states have internal predecessors, (11225), 1933 states have call successors, (1933), 436 states have call predecessors, (1933), 457 states have return successors, (2029), 1904 states have call predecessors, (2029), 1924 states have call successors, (2029) [2024-12-02 12:50:25,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10495 states to 10495 states and 15187 transitions. [2024-12-02 12:50:25,462 INFO L78 Accepts]: Start accepts. Automaton has 10495 states and 15187 transitions. Word has length 374 [2024-12-02 12:50:25,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:25,462 INFO L471 AbstractCegarLoop]: Abstraction has 10495 states and 15187 transitions. [2024-12-02 12:50:25,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 62.333333333333336) internal successors, (187), 3 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 12:50:25,462 INFO L276 IsEmpty]: Start isEmpty. Operand 10495 states and 15187 transitions. [2024-12-02 12:50:25,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-12-02 12:50:25,478 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:25,478 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:25,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-12-02 12:50:25,478 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:25,478 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:25,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1530582401, now seen corresponding path program 1 times [2024-12-02 12:50:25,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:25,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068626563] [2024-12-02 12:50:25,479 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:25,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:25,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:26,046 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2024-12-02 12:50:26,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:26,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068626563] [2024-12-02 12:50:26,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068626563] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:26,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:26,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:50:26,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199730063] [2024-12-02 12:50:26,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:26,047 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:50:26,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:26,047 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:50:26,047 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:50:26,047 INFO L87 Difference]: Start difference. First operand 10495 states and 15187 transitions. Second operand has 3 states, 3 states have (on average 60.666666666666664) internal successors, (182), 3 states have internal predecessors, (182), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 12:50:26,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:26,414 INFO L93 Difference]: Finished difference Result 21083 states and 30634 transitions. [2024-12-02 12:50:26,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:50:26,415 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 60.666666666666664) internal successors, (182), 3 states have internal predecessors, (182), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 393 [2024-12-02 12:50:26,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:26,451 INFO L225 Difference]: With dead ends: 21083 [2024-12-02 12:50:26,451 INFO L226 Difference]: Without dead ends: 10685 [2024-12-02 12:50:26,472 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:50:26,472 INFO L435 NwaCegarLoop]: 2510 mSDtfsCounter, 10 mSDsluCounter, 2494 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 5004 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:26,472 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 5004 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:50:26,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10685 states. [2024-12-02 12:50:27,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10685 to 10640. [2024-12-02 12:50:27,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10640 states, 8234 states have (on average 1.3808598494049065) internal successors, (11370), 8314 states have internal predecessors, (11370), 1948 states have call successors, (1948), 436 states have call predecessors, (1948), 457 states have return successors, (2069), 1909 states have call predecessors, (2069), 1939 states have call successors, (2069) [2024-12-02 12:50:27,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10640 states to 10640 states and 15387 transitions. [2024-12-02 12:50:27,143 INFO L78 Accepts]: Start accepts. Automaton has 10640 states and 15387 transitions. Word has length 393 [2024-12-02 12:50:27,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:27,144 INFO L471 AbstractCegarLoop]: Abstraction has 10640 states and 15387 transitions. [2024-12-02 12:50:27,144 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 60.666666666666664) internal successors, (182), 3 states have internal predecessors, (182), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 12:50:27,144 INFO L276 IsEmpty]: Start isEmpty. Operand 10640 states and 15387 transitions. [2024-12-02 12:50:27,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2024-12-02 12:50:27,160 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:27,160 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:27,160 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-12-02 12:50:27,160 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:27,161 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:27,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1620354330, now seen corresponding path program 1 times [2024-12-02 12:50:27,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:27,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704158250] [2024-12-02 12:50:27,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:27,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:27,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:27,815 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-12-02 12:50:27,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:27,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704158250] [2024-12-02 12:50:27,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704158250] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:27,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:27,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:50:27,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037416115] [2024-12-02 12:50:27,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:27,816 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:50:27,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:27,816 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:50:27,816 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:50:27,816 INFO L87 Difference]: Start difference. First operand 10640 states and 15387 transitions. Second operand has 5 states, 5 states have (on average 37.4) internal successors, (187), 5 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) [2024-12-02 12:50:29,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:29,146 INFO L93 Difference]: Finished difference Result 21979 states and 31945 transitions. [2024-12-02 12:50:29,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:50:29,146 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.4) internal successors, (187), 5 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) Word has length 374 [2024-12-02 12:50:29,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:29,183 INFO L225 Difference]: With dead ends: 21979 [2024-12-02 12:50:29,183 INFO L226 Difference]: Without dead ends: 11436 [2024-12-02 12:50:29,257 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:29,257 INFO L435 NwaCegarLoop]: 2663 mSDtfsCounter, 129 mSDsluCounter, 7715 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 10378 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:29,257 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 10378 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 12:50:29,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11436 states. [2024-12-02 12:50:29,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11436 to 10660. [2024-12-02 12:50:29,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10660 states, 8254 states have (on average 1.3811485340440999) internal successors, (11400), 8334 states have internal predecessors, (11400), 1948 states have call successors, (1948), 436 states have call predecessors, (1948), 457 states have return successors, (2069), 1909 states have call predecessors, (2069), 1939 states have call successors, (2069) [2024-12-02 12:50:29,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10660 states to 10660 states and 15417 transitions. [2024-12-02 12:50:29,630 INFO L78 Accepts]: Start accepts. Automaton has 10660 states and 15417 transitions. Word has length 374 [2024-12-02 12:50:29,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:29,631 INFO L471 AbstractCegarLoop]: Abstraction has 10660 states and 15417 transitions. [2024-12-02 12:50:29,631 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.4) internal successors, (187), 5 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) [2024-12-02 12:50:29,631 INFO L276 IsEmpty]: Start isEmpty. Operand 10660 states and 15417 transitions. [2024-12-02 12:50:29,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2024-12-02 12:50:29,641 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:29,641 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:29,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-12-02 12:50:29,641 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:29,641 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:29,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1663495716, now seen corresponding path program 1 times [2024-12-02 12:50:29,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:29,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133531358] [2024-12-02 12:50:29,642 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:29,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:30,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:30,286 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-12-02 12:50:30,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:30,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133531358] [2024-12-02 12:50:30,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133531358] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:30,286 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:30,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:50:30,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777177816] [2024-12-02 12:50:30,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:30,286 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:50:30,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:30,287 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:50:30,287 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:50:30,287 INFO L87 Difference]: Start difference. First operand 10660 states and 15417 transitions. Second operand has 5 states, 5 states have (on average 37.4) internal successors, (187), 5 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) [2024-12-02 12:50:32,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:50:33,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:33,251 INFO L93 Difference]: Finished difference Result 22019 states and 32005 transitions. [2024-12-02 12:50:33,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:50:33,251 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.4) internal successors, (187), 5 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) Word has length 374 [2024-12-02 12:50:33,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:33,283 INFO L225 Difference]: With dead ends: 22019 [2024-12-02 12:50:33,283 INFO L226 Difference]: Without dead ends: 11456 [2024-12-02 12:50:33,300 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:50:33,300 INFO L435 NwaCegarLoop]: 2641 mSDtfsCounter, 126 mSDsluCounter, 7672 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 10313 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:33,301 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 10313 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-12-02 12:50:33,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11456 states. [2024-12-02 12:50:33,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11456 to 10760. [2024-12-02 12:50:33,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10760 states, 8339 states have (on average 1.382060199064636) internal successors, (11525), 8419 states have internal predecessors, (11525), 1963 states have call successors, (1963), 436 states have call predecessors, (1963), 457 states have return successors, (2084), 1924 states have call predecessors, (2084), 1954 states have call successors, (2084) [2024-12-02 12:50:33,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10760 states to 10760 states and 15572 transitions. [2024-12-02 12:50:33,692 INFO L78 Accepts]: Start accepts. Automaton has 10760 states and 15572 transitions. Word has length 374 [2024-12-02 12:50:33,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:33,692 INFO L471 AbstractCegarLoop]: Abstraction has 10760 states and 15572 transitions. [2024-12-02 12:50:33,692 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.4) internal successors, (187), 5 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (35), 1 states have call predecessors, (35), 1 states have call successors, (35) [2024-12-02 12:50:33,692 INFO L276 IsEmpty]: Start isEmpty. Operand 10760 states and 15572 transitions. [2024-12-02 12:50:33,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2024-12-02 12:50:33,702 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:33,702 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:33,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-12-02 12:50:33,702 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:33,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:33,703 INFO L85 PathProgramCache]: Analyzing trace with hash 486319166, now seen corresponding path program 1 times [2024-12-02 12:50:33,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:33,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658131222] [2024-12-02 12:50:33,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:33,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:34,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:34,254 INFO L134 CoverageAnalysis]: Checked inductivity of 376 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2024-12-02 12:50:34,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:34,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658131222] [2024-12-02 12:50:34,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658131222] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:34,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:34,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:50:34,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038303778] [2024-12-02 12:50:34,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:34,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:50:34,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:34,255 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:50:34,255 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:50:34,256 INFO L87 Difference]: Start difference. First operand 10760 states and 15572 transitions. Second operand has 3 states, 3 states have (on average 67.33333333333333) internal successors, (202), 3 states have internal predecessors, (202), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2024-12-02 12:50:34,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:34,535 INFO L93 Difference]: Finished difference Result 21488 states and 31144 transitions. [2024-12-02 12:50:34,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:50:34,535 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 67.33333333333333) internal successors, (202), 3 states have internal predecessors, (202), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 410 [2024-12-02 12:50:34,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:34,571 INFO L225 Difference]: With dead ends: 21488 [2024-12-02 12:50:34,571 INFO L226 Difference]: Without dead ends: 10825 [2024-12-02 12:50:34,649 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:50:34,650 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 196 mSDsluCounter, 2293 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 4837 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:34,650 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 4837 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:34,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10825 states. [2024-12-02 12:50:34,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10825 to 10755. [2024-12-02 12:50:34,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10755 states, 8334 states have (on average 1.3810895128389729) internal successors, (11510), 8414 states have internal predecessors, (11510), 1963 states have call successors, (1963), 436 states have call predecessors, (1963), 457 states have return successors, (2084), 1924 states have call predecessors, (2084), 1954 states have call successors, (2084) [2024-12-02 12:50:35,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10755 states to 10755 states and 15557 transitions. [2024-12-02 12:50:35,027 INFO L78 Accepts]: Start accepts. Automaton has 10755 states and 15557 transitions. Word has length 410 [2024-12-02 12:50:35,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:35,028 INFO L471 AbstractCegarLoop]: Abstraction has 10755 states and 15557 transitions. [2024-12-02 12:50:35,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 67.33333333333333) internal successors, (202), 3 states have internal predecessors, (202), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2024-12-02 12:50:35,028 INFO L276 IsEmpty]: Start isEmpty. Operand 10755 states and 15557 transitions. [2024-12-02 12:50:35,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2024-12-02 12:50:35,038 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:35,038 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:35,038 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-12-02 12:50:35,038 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:35,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:35,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1411601543, now seen corresponding path program 1 times [2024-12-02 12:50:35,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:35,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168529594] [2024-12-02 12:50:35,039 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:35,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:35,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:35,968 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2024-12-02 12:50:35,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:35,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168529594] [2024-12-02 12:50:35,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168529594] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:35,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:35,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:50:35,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136708760] [2024-12-02 12:50:35,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:35,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:50:35,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:35,969 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:50:35,969 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:35,970 INFO L87 Difference]: Start difference. First operand 10755 states and 15557 transitions. Second operand has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 2 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2024-12-02 12:50:36,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:36,839 INFO L93 Difference]: Finished difference Result 22224 states and 32300 transitions. [2024-12-02 12:50:36,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:50:36,839 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 2 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 396 [2024-12-02 12:50:36,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:36,874 INFO L225 Difference]: With dead ends: 22224 [2024-12-02 12:50:36,874 INFO L226 Difference]: Without dead ends: 11566 [2024-12-02 12:50:36,894 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:50:36,894 INFO L435 NwaCegarLoop]: 2513 mSDtfsCounter, 133 mSDsluCounter, 4972 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 7485 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:36,894 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 7485 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 12:50:36,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11566 states. [2024-12-02 12:50:37,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11566 to 10765. [2024-12-02 12:50:37,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10765 states, 8344 states have (on average 1.3806327900287632) internal successors, (11520), 8424 states have internal predecessors, (11520), 1963 states have call successors, (1963), 436 states have call predecessors, (1963), 457 states have return successors, (2084), 1924 states have call predecessors, (2084), 1954 states have call successors, (2084) [2024-12-02 12:50:37,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10765 states to 10765 states and 15567 transitions. [2024-12-02 12:50:37,295 INFO L78 Accepts]: Start accepts. Automaton has 10765 states and 15567 transitions. Word has length 396 [2024-12-02 12:50:37,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:37,295 INFO L471 AbstractCegarLoop]: Abstraction has 10765 states and 15567 transitions. [2024-12-02 12:50:37,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 2 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2024-12-02 12:50:37,295 INFO L276 IsEmpty]: Start isEmpty. Operand 10765 states and 15567 transitions. [2024-12-02 12:50:37,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2024-12-02 12:50:37,305 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:37,305 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:37,305 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-12-02 12:50:37,305 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:37,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:37,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1862297399, now seen corresponding path program 1 times [2024-12-02 12:50:37,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:37,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457849299] [2024-12-02 12:50:37,306 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:37,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:37,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:37,901 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2024-12-02 12:50:37,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:37,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457849299] [2024-12-02 12:50:37,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457849299] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:37,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:37,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:50:37,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334163150] [2024-12-02 12:50:37,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:37,902 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:50:37,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:37,903 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:50:37,903 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:37,903 INFO L87 Difference]: Start difference. First operand 10765 states and 15567 transitions. Second operand has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-12-02 12:50:39,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:39,134 INFO L93 Difference]: Finished difference Result 21503 states and 31144 transitions. [2024-12-02 12:50:39,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:50:39,134 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 396 [2024-12-02 12:50:39,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:39,169 INFO L225 Difference]: With dead ends: 21503 [2024-12-02 12:50:39,169 INFO L226 Difference]: Without dead ends: 10835 [2024-12-02 12:50:39,188 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:39,189 INFO L435 NwaCegarLoop]: 2541 mSDtfsCounter, 199 mSDsluCounter, 4805 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 7346 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:39,189 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 7346 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 12:50:39,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10835 states. [2024-12-02 12:50:39,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10835 to 10765. [2024-12-02 12:50:39,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10765 states, 8344 states have (on average 1.3788350910834133) internal successors, (11505), 8424 states have internal predecessors, (11505), 1963 states have call successors, (1963), 436 states have call predecessors, (1963), 457 states have return successors, (2084), 1924 states have call predecessors, (2084), 1954 states have call successors, (2084) [2024-12-02 12:50:39,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10765 states to 10765 states and 15552 transitions. [2024-12-02 12:50:39,593 INFO L78 Accepts]: Start accepts. Automaton has 10765 states and 15552 transitions. Word has length 396 [2024-12-02 12:50:39,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:39,593 INFO L471 AbstractCegarLoop]: Abstraction has 10765 states and 15552 transitions. [2024-12-02 12:50:39,593 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-12-02 12:50:39,593 INFO L276 IsEmpty]: Start isEmpty. Operand 10765 states and 15552 transitions. [2024-12-02 12:50:39,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2024-12-02 12:50:39,603 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:39,603 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:39,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-12-02 12:50:39,603 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:39,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:39,604 INFO L85 PathProgramCache]: Analyzing trace with hash -883330942, now seen corresponding path program 1 times [2024-12-02 12:50:39,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:39,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839252095] [2024-12-02 12:50:39,604 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:39,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:39,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:41,084 INFO L134 CoverageAnalysis]: Checked inductivity of 376 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2024-12-02 12:50:41,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:41,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839252095] [2024-12-02 12:50:41,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839252095] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:41,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:41,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:50:41,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909025961] [2024-12-02 12:50:41,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:41,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:50:41,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:41,085 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:50:41,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:41,085 INFO L87 Difference]: Start difference. First operand 10765 states and 15552 transitions. Second operand has 4 states, 4 states have (on average 50.5) internal successors, (202), 4 states have internal predecessors, (202), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-12-02 12:50:41,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:41,640 INFO L93 Difference]: Finished difference Result 18069 states and 25790 transitions. [2024-12-02 12:50:41,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:50:41,640 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 50.5) internal successors, (202), 4 states have internal predecessors, (202), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 412 [2024-12-02 12:50:41,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:41,667 INFO L225 Difference]: With dead ends: 18069 [2024-12-02 12:50:41,667 INFO L226 Difference]: Without dead ends: 7401 [2024-12-02 12:50:41,687 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:50:41,687 INFO L435 NwaCegarLoop]: 1659 mSDtfsCounter, 3 mSDsluCounter, 3177 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 4836 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:41,687 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 4836 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:50:41,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7401 states. [2024-12-02 12:50:41,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7401 to 7316. [2024-12-02 12:50:41,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7316 states, 5696 states have (on average 1.3583216292134832) internal successors, (7737), 5751 states have internal predecessors, (7737), 1217 states have call successors, (1217), 381 states have call predecessors, (1217), 402 states have return successors, (1259), 1203 states have call predecessors, (1259), 1209 states have call successors, (1259) [2024-12-02 12:50:41,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7316 states to 7316 states and 10213 transitions. [2024-12-02 12:50:41,952 INFO L78 Accepts]: Start accepts. Automaton has 7316 states and 10213 transitions. Word has length 412 [2024-12-02 12:50:41,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:41,952 INFO L471 AbstractCegarLoop]: Abstraction has 7316 states and 10213 transitions. [2024-12-02 12:50:41,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 50.5) internal successors, (202), 4 states have internal predecessors, (202), 3 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2024-12-02 12:50:41,953 INFO L276 IsEmpty]: Start isEmpty. Operand 7316 states and 10213 transitions. [2024-12-02 12:50:41,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 377 [2024-12-02 12:50:41,956 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:41,957 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:41,957 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-12-02 12:50:41,957 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:41,957 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:41,957 INFO L85 PathProgramCache]: Analyzing trace with hash -204182490, now seen corresponding path program 1 times [2024-12-02 12:50:41,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:41,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83469593] [2024-12-02 12:50:41,957 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:41,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:42,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:43,112 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 338 trivial. 0 not checked. [2024-12-02 12:50:43,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:43,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83469593] [2024-12-02 12:50:43,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83469593] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:43,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:43,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 12:50:43,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123176407] [2024-12-02 12:50:43,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:43,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:50:43,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:43,114 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:50:43,114 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:43,114 INFO L87 Difference]: Start difference. First operand 7316 states and 10213 transitions. Second operand has 7 states, 7 states have (on average 27.0) internal successors, (189), 5 states have internal predecessors, (189), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (36), 4 states have call predecessors, (36), 2 states have call successors, (36) [2024-12-02 12:50:43,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:43,426 INFO L93 Difference]: Finished difference Result 14664 states and 20520 transitions. [2024-12-02 12:50:43,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 12:50:43,426 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 27.0) internal successors, (189), 5 states have internal predecessors, (189), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (36), 4 states have call predecessors, (36), 2 states have call successors, (36) Word has length 376 [2024-12-02 12:50:43,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:43,454 INFO L225 Difference]: With dead ends: 14664 [2024-12-02 12:50:43,454 INFO L226 Difference]: Without dead ends: 7445 [2024-12-02 12:50:43,466 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:43,466 INFO L435 NwaCegarLoop]: 1669 mSDtfsCounter, 50 mSDsluCounter, 8276 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 9945 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:43,466 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 9945 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:50:43,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7445 states. [2024-12-02 12:50:43,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7445 to 3072. [2024-12-02 12:50:43,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3072 states, 2389 states have (on average 1.3524487233151947) internal successors, (3231), 2413 states have internal predecessors, (3231), 511 states have call successors, (511), 161 states have call predecessors, (511), 171 states have return successors, (537), 505 states have call predecessors, (537), 503 states have call successors, (537) [2024-12-02 12:50:43,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3072 states to 3072 states and 4279 transitions. [2024-12-02 12:50:43,632 INFO L78 Accepts]: Start accepts. Automaton has 3072 states and 4279 transitions. Word has length 376 [2024-12-02 12:50:43,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:43,633 INFO L471 AbstractCegarLoop]: Abstraction has 3072 states and 4279 transitions. [2024-12-02 12:50:43,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 27.0) internal successors, (189), 5 states have internal predecessors, (189), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (36), 4 states have call predecessors, (36), 2 states have call successors, (36) [2024-12-02 12:50:43,633 INFO L276 IsEmpty]: Start isEmpty. Operand 3072 states and 4279 transitions. [2024-12-02 12:50:43,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2024-12-02 12:50:43,635 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:43,635 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:43,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-12-02 12:50:43,635 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:43,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:43,636 INFO L85 PathProgramCache]: Analyzing trace with hash -2031928909, now seen corresponding path program 1 times [2024-12-02 12:50:43,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:43,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260420307] [2024-12-02 12:50:43,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:43,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:44,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:45,270 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2024-12-02 12:50:45,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:45,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260420307] [2024-12-02 12:50:45,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260420307] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:45,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:45,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:50:45,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107573691] [2024-12-02 12:50:45,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:45,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:50:45,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:45,272 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:50:45,272 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:45,272 INFO L87 Difference]: Start difference. First operand 3072 states and 4279 transitions. Second operand has 4 states, 4 states have (on average 48.5) internal successors, (194), 4 states have internal predecessors, (194), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-12-02 12:50:45,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:45,576 INFO L93 Difference]: Finished difference Result 4779 states and 6531 transitions. [2024-12-02 12:50:45,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:50:45,577 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 48.5) internal successors, (194), 4 states have internal predecessors, (194), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 396 [2024-12-02 12:50:45,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:45,595 INFO L225 Difference]: With dead ends: 4779 [2024-12-02 12:50:45,595 INFO L226 Difference]: Without dead ends: 1804 [2024-12-02 12:50:45,598 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:50:45,598 INFO L435 NwaCegarLoop]: 959 mSDtfsCounter, 7 mSDsluCounter, 1849 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2808 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:45,598 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2808 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:50:45,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1804 states. [2024-12-02 12:50:45,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1804 to 1778. [2024-12-02 12:50:45,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1778 states, 1374 states have (on average 1.296943231441048) internal successors, (1782), 1387 states have internal predecessors, (1782), 274 states have call successors, (274), 124 states have call predecessors, (274), 129 states have return successors, (279), 268 states have call predecessors, (279), 269 states have call successors, (279) [2024-12-02 12:50:45,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1778 states to 1778 states and 2335 transitions. [2024-12-02 12:50:45,670 INFO L78 Accepts]: Start accepts. Automaton has 1778 states and 2335 transitions. Word has length 396 [2024-12-02 12:50:45,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:45,671 INFO L471 AbstractCegarLoop]: Abstraction has 1778 states and 2335 transitions. [2024-12-02 12:50:45,671 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 48.5) internal successors, (194), 4 states have internal predecessors, (194), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-12-02 12:50:45,671 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 2335 transitions. [2024-12-02 12:50:45,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2024-12-02 12:50:45,674 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:45,674 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-12-02 12:50:45,674 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-12-02 12:50:45,674 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:45,675 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:45,675 INFO L85 PathProgramCache]: Analyzing trace with hash 713255046, now seen corresponding path program 1 times [2024-12-02 12:50:45,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:45,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058119248] [2024-12-02 12:50:45,675 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:45,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:46,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:47,427 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2024-12-02 12:50:47,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:47,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058119248] [2024-12-02 12:50:47,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058119248] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:47,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:47,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:50:47,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907799782] [2024-12-02 12:50:47,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:47,428 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:50:47,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:47,428 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:50:47,428 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:47,428 INFO L87 Difference]: Start difference. First operand 1778 states and 2335 transitions. Second operand has 4 states, 4 states have (on average 55.5) internal successors, (222), 4 states have internal predecessors, (222), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) [2024-12-02 12:50:47,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:47,499 INFO L93 Difference]: Finished difference Result 2477 states and 3252 transitions. [2024-12-02 12:50:47,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:50:47,499 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 55.5) internal successors, (222), 4 states have internal predecessors, (222), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) Word has length 416 [2024-12-02 12:50:47,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:47,515 INFO L225 Difference]: With dead ends: 2477 [2024-12-02 12:50:47,515 INFO L226 Difference]: Without dead ends: 0 [2024-12-02 12:50:47,517 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:50:47,517 INFO L435 NwaCegarLoop]: 369 mSDtfsCounter, 7 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1081 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:47,517 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 1081 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:47,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-12-02 12:50:47,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-12-02 12:50:47,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 12:50:47,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-12-02 12:50:47,529 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 416 [2024-12-02 12:50:47,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:47,529 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-12-02 12:50:47,529 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 55.5) internal successors, (222), 4 states have internal predecessors, (222), 3 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) [2024-12-02 12:50:47,529 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-12-02 12:50:47,530 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-12-02 12:50:47,531 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 12:50:47,532 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-12-02 12:50:47,533 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:50:47,535 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-12-02 12:51:00,771 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 12:51:00,783 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 12:51:00 BoogieIcfgContainer [2024-12-02 12:51:00,783 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 12:51:00,783 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 12:51:00,784 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 12:51:00,784 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 12:51:00,784 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:49:09" (3/4) ... [2024-12-02 12:51:00,786 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_dma_ops [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_do_mpt_command [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_do_fw_download [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure misc_deregister [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_get_msg_frame [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_set_taskmgmt_in_progress_flag [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __phys_addr [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_mutex_of__MPT_MGMT [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure wait_for_completion_timeout [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_put_msg_frame_hi_pri [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_mutex_of__MPT_MGMT [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_mpctl_mutex [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2024-12-02 12:51:00,791 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_free_fw_memory [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_GetIocState [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_verify_adapter [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_do_taskmgmt [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_unmap_single [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_send_handshake_request [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_clear_taskmgmt_in_progress_flag [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_trylock [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_register [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __scsi_iterate_devices [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_free_consistent [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_timeout_expired [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __might_fault [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_syscall_down [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kzalloc [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _raw_spin_lock_irqsave [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_deregister [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2024-12-02 12:51:00,792 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_device_driver_deregister [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure valid_dma_direction [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree_sgl [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_remove [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_trylock_mutex_of__MPT_MGMT [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure shost_priv [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_put_msg_frame [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_mpctl_mutex [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_alloc_consistent [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2024-12-02 12:51:00,793 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2024-12-02 12:51:00,794 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spinlock_check [2024-12-02 12:51:00,794 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_fasync [2024-12-02 12:51:00,794 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_config [2024-12-02 12:51:00,794 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_free_msg_frame [2024-12-02 12:51:00,794 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __mptctl_ioctl [2024-12-02 12:51:00,794 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2024-12-02 12:51:00,847 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 631 nodes and edges [2024-12-02 12:51:00,855 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 149 nodes and edges [2024-12-02 12:51:00,863 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 55 nodes and edges [2024-12-02 12:51:00,868 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 22 nodes and edges [2024-12-02 12:51:00,872 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 10 nodes and edges [2024-12-02 12:51:00,876 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2024-12-02 12:51:00,879 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-12-02 12:51:00,883 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-12-02 12:51:01,291 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/witness.graphml [2024-12-02 12:51:01,292 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/witness.yml [2024-12-02 12:51:01,292 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 12:51:01,293 INFO L158 Benchmark]: Toolchain (without parser) took 126605.92ms. Allocated memory was 142.6MB in the beginning and 2.9GB in the end (delta: 2.8GB). Free memory was 104.4MB in the beginning and 2.4GB in the end (delta: -2.3GB). Peak memory consumption was 518.0MB. Max. memory is 16.1GB. [2024-12-02 12:51:01,293 INFO L158 Benchmark]: CDTParser took 0.31ms. Allocated memory is still 142.6MB. Free memory is still 83.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 12:51:01,293 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1980.87ms. Allocated memory was 142.6MB in the beginning and 293.6MB in the end (delta: 151.0MB). Free memory was 104.1MB in the beginning and 149.0MB in the end (delta: -44.9MB). Peak memory consumption was 114.2MB. Max. memory is 16.1GB. [2024-12-02 12:51:01,293 INFO L158 Benchmark]: Boogie Procedure Inliner took 266.45ms. Allocated memory is still 293.6MB. Free memory was 149.0MB in the beginning and 211.4MB in the end (delta: -62.4MB). Peak memory consumption was 69.7MB. Max. memory is 16.1GB. [2024-12-02 12:51:01,293 INFO L158 Benchmark]: Boogie Preprocessor took 674.33ms. Allocated memory is still 293.6MB. Free memory was 211.4MB in the beginning and 134.0MB in the end (delta: 77.4MB). Peak memory consumption was 137.1MB. Max. memory is 16.1GB. [2024-12-02 12:51:01,293 INFO L158 Benchmark]: RCFGBuilder took 11414.46ms. Allocated memory was 293.6MB in the beginning and 402.7MB in the end (delta: 109.1MB). Free memory was 134.0MB in the beginning and 94.6MB in the end (delta: 39.3MB). Peak memory consumption was 172.0MB. Max. memory is 16.1GB. [2024-12-02 12:51:01,293 INFO L158 Benchmark]: TraceAbstraction took 111755.34ms. Allocated memory was 402.7MB in the beginning and 2.9GB in the end (delta: 2.5GB). Free memory was 94.6MB in the beginning and 2.5GB in the end (delta: -2.4GB). Peak memory consumption was 1.6GB. Max. memory is 16.1GB. [2024-12-02 12:51:01,293 INFO L158 Benchmark]: Witness Printer took 508.43ms. Allocated memory is still 2.9GB. Free memory was 2.5GB in the beginning and 2.4GB in the end (delta: 84.3MB). Peak memory consumption was 83.9MB. Max. memory is 16.1GB. [2024-12-02 12:51:01,294 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.31ms. Allocated memory is still 142.6MB. Free memory is still 83.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1980.87ms. Allocated memory was 142.6MB in the beginning and 293.6MB in the end (delta: 151.0MB). Free memory was 104.1MB in the beginning and 149.0MB in the end (delta: -44.9MB). Peak memory consumption was 114.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 266.45ms. Allocated memory is still 293.6MB. Free memory was 149.0MB in the beginning and 211.4MB in the end (delta: -62.4MB). Peak memory consumption was 69.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 674.33ms. Allocated memory is still 293.6MB. Free memory was 211.4MB in the beginning and 134.0MB in the end (delta: 77.4MB). Peak memory consumption was 137.1MB. Max. memory is 16.1GB. * RCFGBuilder took 11414.46ms. Allocated memory was 293.6MB in the beginning and 402.7MB in the end (delta: 109.1MB). Free memory was 134.0MB in the beginning and 94.6MB in the end (delta: 39.3MB). Peak memory consumption was 172.0MB. Max. memory is 16.1GB. * TraceAbstraction took 111755.34ms. Allocated memory was 402.7MB in the beginning and 2.9GB in the end (delta: 2.5GB). Free memory was 94.6MB in the beginning and 2.5GB in the end (delta: -2.4GB). Peak memory consumption was 1.6GB. Max. memory is 16.1GB. * Witness Printer took 508.43ms. Allocated memory is still 2.9GB. Free memory was 2.5GB in the beginning and 2.4GB in the end (delta: 84.3MB). Peak memory consumption was 83.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5693]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5693-5694] - GenericResultAtLocation [Line: 5722]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5722-5723] * 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: 9091]: 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 88 procedures, 1894 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 98.5s, OverallIterations: 47, TraceHistogramMax: 8, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 46.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 7 mSolverCounterUnknown, 28079 SdHoareTripleChecker+Valid, 36.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 27672 mSDsluCounter, 388606 SdHoareTripleChecker+Invalid, 35.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 267737 mSDsCounter, 114 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2445 IncrementalHoareTripleChecker+Invalid, 2566 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 114 mSolverCounterUnsat, 120869 mSDtfsCounter, 2445 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1310 GetRequests, 1177 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=13564occurred in iteration=34, InterpolantAutomatonStates: 206, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 10.1s AutomataMinimizationTime, 47 MinimizatonAttempts, 9572 StatesRemovedByMinimization, 28 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 2.9s SatisfiabilityAnalysisTime, 15.4s InterpolantComputationTime, 15438 NumberOfCodeBlocks, 15438 NumberOfCodeBlocksAsserted, 50 NumberOfCheckSat, 15388 ConstructedInterpolants, 0 QuantifiedInterpolants, 17921 SizeOfPredicates, 0 NumberOfNonLiveVariables, 9440 ConjunctsInSsa, 11 ConjunctsInUnsatCore, 50 InterpolantComputations, 47 PerfectInterpolantSequences, 16433/16451 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: 8578]: Location Invariant Derived location invariant: (((((((((ldv_state_variable_2 == 1) && (ldv_mutex_mpctl_mutex == 1)) && (ldv_state_variable_0 == 1)) && (1 == ldv_mutex_mutex_of_device)) && (ldv_mutex_i_mutex_of_inode == 1)) && (ldv_mutex_lock == 1)) && (err != 0)) && (ldv_mutex_mutex_of__MPT_MGMT == 1)) || ((((((((ldv_mutex_mpctl_mutex == 1) && (ldv_state_variable_0 == 1)) && (1 == ldv_mutex_mutex_of_device)) && (ldv_mutex_i_mutex_of_inode == 1)) && (ldv_mutex_lock == 1)) && (ldv_state_variable_2 == 0)) && (err != 0)) && (ldv_mutex_mutex_of__MPT_MGMT == 1))) RESULT: Ultimate proved your program to be correct! [2024-12-02 12:51:01,345 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_90bcc75c-af4c-4071-89f0-91b9c4b3c8dc/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE