./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--ath6kl--ath6kl_usb.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_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--ath6kl--ath6kl_usb.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB --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 037f6e8e4bd200c248573cc05d02b8c7bc97a7f8cca3135a2970ec46958bec59 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 02:08:45,820 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 02:08:45,906 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-28 02:08:45,913 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 02:08:45,914 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 02:08:45,964 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 02:08:45,966 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 02:08:45,967 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 02:08:45,968 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 02:08:45,968 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 02:08:45,969 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 02:08:45,970 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 02:08:45,971 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 02:08:45,971 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 02:08:45,971 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 02:08:45,971 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 02:08:45,971 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 02:08:45,971 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 02:08:45,971 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 02:08:45,972 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 02:08:45,972 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 02:08:45,972 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 02:08:45,972 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 02:08:45,972 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 02:08:45,972 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 02:08:45,972 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 02:08:45,972 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:08:45,972 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:08:45,972 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:08:45,973 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:08:45,974 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 02:08:45,975 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:08:45,975 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:08:45,975 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:08:45,975 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:08:45,975 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 02:08:45,975 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 02:08:45,976 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 02:08:45,976 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 02:08:45,976 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 02:08:45,976 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 02:08:45,976 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 02:08:45,976 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 02:08:45,977 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 02:08:45,977 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 02:08:45,977 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_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 037f6e8e4bd200c248573cc05d02b8c7bc97a7f8cca3135a2970ec46958bec59 [2024-11-28 02:08:46,403 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 02:08:46,421 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 02:08:46,424 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 02:08:46,428 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 02:08:46,428 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 02:08:46,430 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--ath6kl--ath6kl_usb.ko-entry_point.cil.out.i [2024-11-28 02:08:50,230 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/data/425bfe878/bcc348da32224508b94f414bb9ea54c8/FLAGb99ea2d5e [2024-11-28 02:08:50,989 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 02:08:50,989 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--ath6kl--ath6kl_usb.ko-entry_point.cil.out.i [2024-11-28 02:08:51,048 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/data/425bfe878/bcc348da32224508b94f414bb9ea54c8/FLAGb99ea2d5e [2024-11-28 02:08:51,080 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/data/425bfe878/bcc348da32224508b94f414bb9ea54c8 [2024-11-28 02:08:51,083 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 02:08:51,085 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 02:08:51,087 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 02:08:51,087 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 02:08:51,093 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 02:08:51,094 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:08:51" (1/1) ... [2024-11-28 02:08:51,095 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@106a41eb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:51, skipping insertion in model container [2024-11-28 02:08:51,096 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:08:51" (1/1) ... [2024-11-28 02:08:51,238 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 02:08:52,360 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_d1b875bf-1459-4f54-8550-1586c59fe7af/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--ath6kl--ath6kl_usb.ko-entry_point.cil.out.i[190557,190570] [2024-11-28 02:08:52,967 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:08:52,998 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 02:08:53,202 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_d1b875bf-1459-4f54-8550-1586c59fe7af/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--ath6kl--ath6kl_usb.ko-entry_point.cil.out.i[190557,190570] [2024-11-28 02:08:53,375 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:08:53,433 INFO L204 MainTranslator]: Completed translation [2024-11-28 02:08:53,433 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53 WrapperNode [2024-11-28 02:08:53,433 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 02:08:53,435 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 02:08:53,435 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 02:08:53,435 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 02:08:53,448 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:53,533 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:53,638 INFO L138 Inliner]: procedures = 175, calls = 763, calls flagged for inlining = 71, calls inlined = 62, statements flattened = 1974 [2024-11-28 02:08:53,641 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 02:08:53,641 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 02:08:53,642 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 02:08:53,642 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 02:08:53,653 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:53,653 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:53,680 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:54,062 INFO L175 MemorySlicer]: Split 365 memory accesses to 15 slices as follows [2, 10, 2, 2, 261, 3, 3, 3, 3, 2, 3, 3, 44, 4, 20]. 72 percent of accesses are in the largest equivalence class. The 61 initializations are split as follows [2, 0, 0, 0, 26, 3, 3, 3, 3, 0, 3, 3, 0, 0, 15]. The 159 writes are split as follows [0, 9, 1, 1, 100, 0, 0, 0, 0, 1, 0, 0, 44, 1, 2]. [2024-11-28 02:08:54,063 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:54,063 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:54,145 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:54,149 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:54,168 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:54,214 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:54,226 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:54,254 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 02:08:54,255 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 02:08:54,255 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 02:08:54,255 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 02:08:54,256 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (1/1) ... [2024-11-28 02:08:54,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:08:54,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:08:54,305 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 02:08:54,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 02:08:54,340 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_cleanup_scatter [2024-11-28 02:08:54,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_cleanup_scatter [2024-11-28 02:08:54,341 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-28 02:08:54,341 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-28 02:08:54,341 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_submit_ctrl_out [2024-11-28 02:08:54,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_submit_ctrl_out [2024-11-28 02:08:54,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-28 02:08:54,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-28 02:08:54,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-28 02:08:54,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-28 02:08:54,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-28 02:08:54,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-28 02:08:54,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-28 02:08:54,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-28 02:08:54,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-28 02:08:54,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-28 02:08:54,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-28 02:08:54,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-28 02:08:54,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-28 02:08:54,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-28 02:08:54,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-28 02:08:54,343 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2024-11-28 02:08:54,343 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2024-11-28 02:08:54,343 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2024-11-28 02:08:54,343 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2024-11-28 02:08:54,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-28 02:08:54,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-28 02:08:54,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-28 02:08:54,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-28 02:08:54,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-28 02:08:54,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-28 02:08:54,345 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-28 02:08:54,345 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-28 02:08:54,345 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-28 02:08:54,345 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-28 02:08:54,345 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-28 02:08:54,345 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-28 02:08:54,345 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-28 02:08:54,345 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-28 02:08:54,345 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-28 02:08:54,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-28 02:08:54,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-28 02:08:54,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 02:08:54,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_dev [2024-11-28 02:08:54,347 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_dev [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_diag_write32 [2024-11-28 02:08:54,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_diag_write32 [2024-11-28 02:08:54,347 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_destroy [2024-11-28 02:08:54,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_destroy [2024-11-28 02:08:54,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_free [2024-11-28 02:08:54,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_free [2024-11-28 02:08:54,352 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2024-11-28 02:08:54,352 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2024-11-28 02:08:54,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-28 02:08:54,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-28 02:08:54,352 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_get_default_pipe [2024-11-28 02:08:54,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_get_default_pipe [2024-11-28 02:08:54,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2024-11-28 02:08:54,353 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-28 02:08:54,353 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_power_off [2024-11-28 02:08:54,353 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_power_off [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-28 02:08:54,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-28 02:08:54,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-28 02:08:54,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-28 02:08:54,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-28 02:08:54,354 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_bmi_read [2024-11-28 02:08:54,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_bmi_read [2024-11-28 02:08:54,356 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2024-11-28 02:08:54,356 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2024-11-28 02:08:54,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-28 02:08:54,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-28 02:08:54,356 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_stop [2024-11-28 02:08:54,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_stop [2024-11-28 02:08:54,357 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_get_free_queue_number [2024-11-28 02:08:54,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_get_free_queue_number [2024-11-28 02:08:54,357 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_free_urb_to_pipe [2024-11-28 02:08:54,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_free_urb_to_pipe [2024-11-28 02:08:54,357 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_flush_all [2024-11-28 02:08:54,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_flush_all [2024-11-28 02:08:54,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-28 02:08:54,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-28 02:08:54,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-28 02:08:54,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-28 02:08:54,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-28 02:08:54,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-28 02:08:54,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-28 02:08:54,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-28 02:08:54,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-28 02:08:54,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-28 02:08:54,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-28 02:08:54,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-28 02:08:54,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-28 02:08:54,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-28 02:08:54,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-28 02:08:54,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-28 02:08:54,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-28 02:08:54,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-28 02:08:54,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-28 02:08:54,360 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 02:08:54,360 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_warn [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_warn [2024-11-28 02:08:54,360 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_ctrl_msg_exchange [2024-11-28 02:08:54,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_ctrl_msg_exchange [2024-11-28 02:08:54,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_cleanup_recv_urb [2024-11-28 02:08:54,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_cleanup_recv_urb [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-28 02:08:54,361 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_submit_ctrl_in [2024-11-28 02:08:54,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_submit_ctrl_in [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_power_on [2024-11-28 02:08:54,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_power_on [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_priv [2024-11-28 02:08:54,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_priv [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-28 02:08:54,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-28 02:08:54,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-28 02:08:54,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-28 02:08:54,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-28 02:08:54,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-28 02:08:54,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-28 02:08:54,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-28 02:08:54,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-28 02:08:54,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-28 02:08:54,365 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-28 02:08:54,365 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-28 02:08:54,365 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_err [2024-11-28 02:08:54,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_err [2024-11-28 02:08:54,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 02:08:54,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 02:08:54,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-28 02:08:54,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-28 02:08:54,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-28 02:08:54,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-28 02:08:54,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-28 02:08:54,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-28 02:08:54,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-28 02:08:54,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-28 02:08:54,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-28 02:08:54,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-28 02:08:54,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-28 02:08:54,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-28 02:08:54,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-28 02:08:54,368 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2024-11-28 02:08:54,368 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2024-11-28 02:08:54,368 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_remove [2024-11-28 02:08:54,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_remove [2024-11-28 02:08:54,368 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_alloc_urb_from_pipe [2024-11-28 02:08:54,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_alloc_urb_from_pipe [2024-11-28 02:08:54,368 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_remove [2024-11-28 02:08:54,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_remove [2024-11-28 02:08:54,368 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2024-11-28 02:08:54,369 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-28 02:08:54,369 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure usb_anchor_urb [2024-11-28 02:08:54,369 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_anchor_urb [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-28 02:08:54,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-28 02:08:54,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-28 02:08:54,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-28 02:08:54,370 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_post_recv_transfers [2024-11-28 02:08:54,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_post_recv_transfers [2024-11-28 02:08:54,371 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-28 02:08:54,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-28 02:08:54,371 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-28 02:08:54,371 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-28 02:08:54,371 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_map_service_pipe [2024-11-28 02:08:54,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_map_service_pipe [2024-11-28 02:08:54,371 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-28 02:08:54,372 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_dbg [2024-11-28 02:08:54,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_dbg [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unanchor_urb [2024-11-28 02:08:54,372 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unanchor_urb [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2024-11-28 02:08:54,372 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-28 02:08:54,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure ath6kl_usb_send [2024-11-28 02:08:54,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ath6kl_usb_send [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2024-11-28 02:08:54,373 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2024-11-28 02:08:54,373 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-28 02:08:54,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-28 02:08:54,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-28 02:08:54,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-28 02:08:54,374 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 02:08:54,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 02:08:55,149 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 02:08:55,155 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 02:08:55,351 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-28 02:09:02,524 INFO L? ?]: Removed 906 outVars from TransFormulas that were not future-live. [2024-11-28 02:09:02,525 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 02:09:02,557 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 02:09:02,558 INFO L312 CfgBuilder]: Removed 6 assume(true) statements. [2024-11-28 02:09:02,558 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:09:02 BoogieIcfgContainer [2024-11-28 02:09:02,558 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 02:09:02,561 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 02:09:02,561 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 02:09:02,567 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 02:09:02,567 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 02:08:51" (1/3) ... [2024-11-28 02:09:02,568 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@585be64a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:09:02, skipping insertion in model container [2024-11-28 02:09:02,568 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:08:53" (2/3) ... [2024-11-28 02:09:02,568 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@585be64a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:09:02, skipping insertion in model container [2024-11-28 02:09:02,568 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:09:02" (3/3) ... [2024-11-28 02:09:02,570 INFO L128 eAbstractionObserver]: Analyzing ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--ath6kl--ath6kl_usb.ko-entry_point.cil.out.i [2024-11-28 02:09:02,598 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 02:09:02,600 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--ath--ath6kl--ath6kl_usb.ko-entry_point.cil.out.i that has 68 procedures, 873 locations, 1 initial locations, 20 loop locations, and 1 error locations. [2024-11-28 02:09:02,728 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 02:09:02,747 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;@74168d35, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 02:09:02,747 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 02:09:02,758 INFO L276 IsEmpty]: Start isEmpty. Operand has 824 states, 583 states have (on average 1.346483704974271) internal successors, (785), 598 states have internal predecessors, (785), 185 states have call successors, (185), 55 states have call predecessors, (185), 54 states have return successors, (181), 180 states have call predecessors, (181), 181 states have call successors, (181) [2024-11-28 02:09:02,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-28 02:09:02,775 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:09:02,776 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:09:02,776 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:09:02,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:09:02,783 INFO L85 PathProgramCache]: Analyzing trace with hash -2135009171, now seen corresponding path program 1 times [2024-11-28 02:09:02,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:09:02,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086585856] [2024-11-28 02:09:02,794 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:09:02,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:09:03,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:09:04,699 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-11-28 02:09:04,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:09:04,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086585856] [2024-11-28 02:09:04,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086585856] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:09:04,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:09:04,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:09:04,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436036974] [2024-11-28 02:09:04,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:09:04,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:09:04,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:09:04,742 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:09:04,743 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:04,748 INFO L87 Difference]: Start difference. First operand has 824 states, 583 states have (on average 1.346483704974271) internal successors, (785), 598 states have internal predecessors, (785), 185 states have call successors, (185), 55 states have call predecessors, (185), 54 states have return successors, (181), 180 states have call predecessors, (181), 181 states have call successors, (181) Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-28 02:09:08,802 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:09:09,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:09:09,236 INFO L93 Difference]: Finished difference Result 2401 states and 3459 transitions. [2024-11-28 02:09:09,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:09:09,241 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 96 [2024-11-28 02:09:09,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:09:09,293 INFO L225 Difference]: With dead ends: 2401 [2024-11-28 02:09:09,293 INFO L226 Difference]: Without dead ends: 1566 [2024-11-28 02:09:09,308 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:09,315 INFO L435 NwaCegarLoop]: 1142 mSDtfsCounter, 1057 mSDsluCounter, 1110 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1057 SdHoareTripleChecker+Valid, 2252 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-11-28 02:09:09,316 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1057 Valid, 2252 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-28 02:09:09,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1566 states. [2024-11-28 02:09:09,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1566 to 1566. [2024-11-28 02:09:09,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1116 states have (on average 1.3198924731182795) internal successors, (1473), 1134 states have internal predecessors, (1473), 345 states have call successors, (345), 105 states have call predecessors, (345), 104 states have return successors, (344), 342 states have call predecessors, (344), 344 states have call successors, (344) [2024-11-28 02:09:09,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 2162 transitions. [2024-11-28 02:09:09,599 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 2162 transitions. Word has length 96 [2024-11-28 02:09:09,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:09:09,600 INFO L471 AbstractCegarLoop]: Abstraction has 1566 states and 2162 transitions. [2024-11-28 02:09:09,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-28 02:09:09,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 2162 transitions. [2024-11-28 02:09:09,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-28 02:09:09,610 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:09:09,610 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:09:09,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 02:09:09,611 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:09:09,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:09:09,611 INFO L85 PathProgramCache]: Analyzing trace with hash -1796168901, now seen corresponding path program 1 times [2024-11-28 02:09:09,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:09:09,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815690317] [2024-11-28 02:09:09,612 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:09:09,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:09:10,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:09:10,957 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-28 02:09:10,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:09:10,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815690317] [2024-11-28 02:09:10,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815690317] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:09:10,959 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:09:10,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:09:10,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417393945] [2024-11-28 02:09:10,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:09:10,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:09:10,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:09:10,962 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:09:10,962 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:09:10,962 INFO L87 Difference]: Start difference. First operand 1566 states and 2162 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-28 02:09:11,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:09:11,290 INFO L93 Difference]: Finished difference Result 3102 states and 4281 transitions. [2024-11-28 02:09:11,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:09:11,291 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 107 [2024-11-28 02:09:11,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:09:11,308 INFO L225 Difference]: With dead ends: 3102 [2024-11-28 02:09:11,309 INFO L226 Difference]: Without dead ends: 1574 [2024-11-28 02:09:11,315 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-11-28 02:09:11,317 INFO L435 NwaCegarLoop]: 1124 mSDtfsCounter, 1116 mSDsluCounter, 1126 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 2250 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:09:11,317 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1116 Valid, 2250 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 02:09:11,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1574 states. [2024-11-28 02:09:11,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1574 to 1568. [2024-11-28 02:09:11,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1568 states, 1118 states have (on average 1.3184257602862255) internal successors, (1474), 1136 states have internal predecessors, (1474), 345 states have call successors, (345), 105 states have call predecessors, (345), 104 states have return successors, (344), 342 states have call predecessors, (344), 344 states have call successors, (344) [2024-11-28 02:09:11,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1568 states to 1568 states and 2163 transitions. [2024-11-28 02:09:11,483 INFO L78 Accepts]: Start accepts. Automaton has 1568 states and 2163 transitions. Word has length 107 [2024-11-28 02:09:11,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:09:11,484 INFO L471 AbstractCegarLoop]: Abstraction has 1568 states and 2163 transitions. [2024-11-28 02:09:11,485 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-28 02:09:11,485 INFO L276 IsEmpty]: Start isEmpty. Operand 1568 states and 2163 transitions. [2024-11-28 02:09:11,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-28 02:09:11,491 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:09:11,491 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:09:11,491 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 02:09:11,491 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:09:11,492 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:09:11,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1381887134, now seen corresponding path program 1 times [2024-11-28 02:09:11,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:09:11,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547014332] [2024-11-28 02:09:11,493 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:09:11,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:09:12,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:09:13,001 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-28 02:09:13,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:09:13,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547014332] [2024-11-28 02:09:13,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547014332] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:09:13,001 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:09:13,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:09:13,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013777887] [2024-11-28 02:09:13,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:09:13,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 02:09:13,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:09:13,003 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 02:09:13,003 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:09:13,004 INFO L87 Difference]: Start difference. First operand 1568 states and 2163 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-28 02:09:13,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:09:13,568 INFO L93 Difference]: Finished difference Result 4625 states and 6419 transitions. [2024-11-28 02:09:13,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 02:09:13,569 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 112 [2024-11-28 02:09:13,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:09:13,603 INFO L225 Difference]: With dead ends: 4625 [2024-11-28 02:09:13,603 INFO L226 Difference]: Without dead ends: 3089 [2024-11-28 02:09:13,612 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-28 02:09:13,613 INFO L435 NwaCegarLoop]: 1165 mSDtfsCounter, 1089 mSDsluCounter, 3390 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1089 SdHoareTripleChecker+Valid, 4555 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:09:13,615 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1089 Valid, 4555 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 02:09:13,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3089 states. [2024-11-28 02:09:13,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3089 to 3083. [2024-11-28 02:09:13,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3083 states, 2200 states have (on average 1.32) internal successors, (2904), 2236 states have internal predecessors, (2904), 676 states have call successors, (676), 207 states have call predecessors, (676), 206 states have return successors, (695), 671 states have call predecessors, (695), 675 states have call successors, (695) [2024-11-28 02:09:13,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3083 states to 3083 states and 4275 transitions. [2024-11-28 02:09:13,928 INFO L78 Accepts]: Start accepts. Automaton has 3083 states and 4275 transitions. Word has length 112 [2024-11-28 02:09:13,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:09:13,929 INFO L471 AbstractCegarLoop]: Abstraction has 3083 states and 4275 transitions. [2024-11-28 02:09:13,929 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-28 02:09:13,929 INFO L276 IsEmpty]: Start isEmpty. Operand 3083 states and 4275 transitions. [2024-11-28 02:09:13,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2024-11-28 02:09:13,964 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:09:13,965 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:09:13,965 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 02:09:13,965 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:09:13,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:09:13,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1173989708, now seen corresponding path program 1 times [2024-11-28 02:09:13,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:09:13,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377966275] [2024-11-28 02:09:13,966 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:09:13,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:09:14,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:09:15,211 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-11-28 02:09:15,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:09:15,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377966275] [2024-11-28 02:09:15,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377966275] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:09:15,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:09:15,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:09:15,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474660024] [2024-11-28 02:09:15,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:09:15,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:09:15,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:09:15,216 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:09:15,217 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:15,217 INFO L87 Difference]: Start difference. First operand 3083 states and 4275 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-28 02:09:15,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:09:15,687 INFO L93 Difference]: Finished difference Result 8067 states and 11134 transitions. [2024-11-28 02:09:15,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:09:15,688 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 242 [2024-11-28 02:09:15,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:09:15,739 INFO L225 Difference]: With dead ends: 8067 [2024-11-28 02:09:15,740 INFO L226 Difference]: Without dead ends: 5022 [2024-11-28 02:09:15,755 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:15,756 INFO L435 NwaCegarLoop]: 1137 mSDtfsCounter, 710 mSDsluCounter, 1046 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 2183 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:09:15,758 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [710 Valid, 2183 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 02:09:15,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5022 states. [2024-11-28 02:09:16,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5022 to 5011. [2024-11-28 02:09:16,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5011 states, 3560 states have (on average 1.3227528089887641) internal successors, (4709), 3612 states have internal predecessors, (4709), 1076 states have call successors, (1076), 375 states have call predecessors, (1076), 374 states have return successors, (1111), 1071 states have call predecessors, (1111), 1075 states have call successors, (1111) [2024-11-28 02:09:16,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5011 states to 5011 states and 6896 transitions. [2024-11-28 02:09:16,242 INFO L78 Accepts]: Start accepts. Automaton has 5011 states and 6896 transitions. Word has length 242 [2024-11-28 02:09:16,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:09:16,243 INFO L471 AbstractCegarLoop]: Abstraction has 5011 states and 6896 transitions. [2024-11-28 02:09:16,244 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-28 02:09:16,244 INFO L276 IsEmpty]: Start isEmpty. Operand 5011 states and 6896 transitions. [2024-11-28 02:09:16,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2024-11-28 02:09:16,268 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:09:16,269 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 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] [2024-11-28 02:09:16,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 02:09:16,269 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:09:16,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:09:16,270 INFO L85 PathProgramCache]: Analyzing trace with hash -943510538, now seen corresponding path program 1 times [2024-11-28 02:09:16,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:09:16,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560847190] [2024-11-28 02:09:16,270 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:09:16,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:09:16,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:09:17,180 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 322 trivial. 0 not checked. [2024-11-28 02:09:17,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:09:17,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560847190] [2024-11-28 02:09:17,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560847190] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:09:17,181 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:09:17,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:09:17,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885753401] [2024-11-28 02:09:17,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:09:17,182 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:09:17,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:09:17,183 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:09:17,183 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:17,183 INFO L87 Difference]: Start difference. First operand 5011 states and 6896 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-28 02:09:17,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:09:17,913 INFO L93 Difference]: Finished difference Result 11870 states and 16253 transitions. [2024-11-28 02:09:17,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:09:17,914 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 223 [2024-11-28 02:09:17,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:09:17,975 INFO L225 Difference]: With dead ends: 11870 [2024-11-28 02:09:17,975 INFO L226 Difference]: Without dead ends: 6897 [2024-11-28 02:09:17,999 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:18,000 INFO L435 NwaCegarLoop]: 1315 mSDtfsCounter, 661 mSDsluCounter, 965 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 2280 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:09:18,001 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [661 Valid, 2280 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 02:09:18,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6897 states. [2024-11-28 02:09:18,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6897 to 6884. [2024-11-28 02:09:18,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6884 states, 4926 states have (on average 1.3112058465286236) internal successors, (6459), 5010 states have internal predecessors, (6459), 1441 states have call successors, (1441), 517 states have call predecessors, (1441), 516 states have return successors, (1488), 1432 states have call predecessors, (1488), 1440 states have call successors, (1488) [2024-11-28 02:09:18,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6884 states to 6884 states and 9388 transitions. [2024-11-28 02:09:18,617 INFO L78 Accepts]: Start accepts. Automaton has 6884 states and 9388 transitions. Word has length 223 [2024-11-28 02:09:18,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:09:18,618 INFO L471 AbstractCegarLoop]: Abstraction has 6884 states and 9388 transitions. [2024-11-28 02:09:18,618 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-28 02:09:18,618 INFO L276 IsEmpty]: Start isEmpty. Operand 6884 states and 9388 transitions. [2024-11-28 02:09:18,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2024-11-28 02:09:18,651 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:09:18,651 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:09:18,656 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 02:09:18,656 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:09:18,657 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:09:18,657 INFO L85 PathProgramCache]: Analyzing trace with hash 2033950836, now seen corresponding path program 1 times [2024-11-28 02:09:18,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:09:18,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813332277] [2024-11-28 02:09:18,657 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:09:18,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:09:19,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:09:20,077 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 412 trivial. 0 not checked. [2024-11-28 02:09:20,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:09:20,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813332277] [2024-11-28 02:09:20,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813332277] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:09:20,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:09:20,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:09:20,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480317931] [2024-11-28 02:09:20,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:09:20,081 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:09:20,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:09:20,082 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:09:20,082 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:20,083 INFO L87 Difference]: Start difference. First operand 6884 states and 9388 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-28 02:09:24,113 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-11-28 02:09:24,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:09:24,828 INFO L93 Difference]: Finished difference Result 16362 states and 22248 transitions. [2024-11-28 02:09:24,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:09:24,828 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 253 [2024-11-28 02:09:24,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:09:24,922 INFO L225 Difference]: With dead ends: 16362 [2024-11-28 02:09:24,922 INFO L226 Difference]: Without dead ends: 9527 [2024-11-28 02:09:24,956 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:24,957 INFO L435 NwaCegarLoop]: 1150 mSDtfsCounter, 976 mSDsluCounter, 826 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 976 SdHoareTripleChecker+Valid, 1976 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:09:24,958 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [976 Valid, 1976 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 26 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-28 02:09:24,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9527 states. [2024-11-28 02:09:25,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9527 to 9512. [2024-11-28 02:09:25,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9512 states, 6810 states have (on average 1.3073421439060207) internal successors, (8903), 6918 states have internal predecessors, (8903), 1943 states have call successors, (1943), 759 states have call predecessors, (1943), 758 states have return successors, (2006), 1934 states have call predecessors, (2006), 1942 states have call successors, (2006) [2024-11-28 02:09:25,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9512 states to 9512 states and 12852 transitions. [2024-11-28 02:09:25,771 INFO L78 Accepts]: Start accepts. Automaton has 9512 states and 12852 transitions. Word has length 253 [2024-11-28 02:09:25,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:09:25,771 INFO L471 AbstractCegarLoop]: Abstraction has 9512 states and 12852 transitions. [2024-11-28 02:09:25,772 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-28 02:09:25,772 INFO L276 IsEmpty]: Start isEmpty. Operand 9512 states and 12852 transitions. [2024-11-28 02:09:25,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2024-11-28 02:09:25,798 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:09:25,799 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 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] [2024-11-28 02:09:25,799 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 02:09:25,799 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:09:25,800 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:09:25,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1231044980, now seen corresponding path program 1 times [2024-11-28 02:09:25,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:09:25,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266143775] [2024-11-28 02:09:25,800 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:09:25,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:09:26,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:09:26,862 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2024-11-28 02:09:26,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:09:26,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266143775] [2024-11-28 02:09:26,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266143775] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:09:26,863 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:09:26,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:09:26,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037524358] [2024-11-28 02:09:26,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:09:26,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:09:26,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:09:26,864 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:09:26,864 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:26,865 INFO L87 Difference]: Start difference. First operand 9512 states and 12852 transitions. Second operand has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-28 02:09:30,892 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-11-28 02:09:32,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:09:32,055 INFO L93 Difference]: Finished difference Result 25056 states and 33856 transitions. [2024-11-28 02:09:32,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:09:32,064 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 234 [2024-11-28 02:09:32,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:09:32,205 INFO L225 Difference]: With dead ends: 25056 [2024-11-28 02:09:32,205 INFO L226 Difference]: Without dead ends: 15593 [2024-11-28 02:09:32,256 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:32,259 INFO L435 NwaCegarLoop]: 1653 mSDtfsCounter, 913 mSDsluCounter, 992 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 55 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 913 SdHoareTripleChecker+Valid, 2645 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-28 02:09:32,259 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [913 Valid, 2645 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 119 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-11-28 02:09:32,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15593 states. [2024-11-28 02:09:33,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15593 to 15580. [2024-11-28 02:09:33,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15580 states, 11270 states have (on average 1.288642413487134) internal successors, (14523), 11450 states have internal predecessors, (14523), 3007 states have call successors, (3007), 1303 states have call predecessors, (3007), 1302 states have return successors, (3104), 2994 states have call predecessors, (3104), 3006 states have call successors, (3104) [2024-11-28 02:09:33,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15580 states to 15580 states and 20634 transitions. [2024-11-28 02:09:33,370 INFO L78 Accepts]: Start accepts. Automaton has 15580 states and 20634 transitions. Word has length 234 [2024-11-28 02:09:33,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:09:33,370 INFO L471 AbstractCegarLoop]: Abstraction has 15580 states and 20634 transitions. [2024-11-28 02:09:33,372 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-28 02:09:33,372 INFO L276 IsEmpty]: Start isEmpty. Operand 15580 states and 20634 transitions. [2024-11-28 02:09:33,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2024-11-28 02:09:33,401 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:09:33,401 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 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] [2024-11-28 02:09:33,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 02:09:33,402 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:09:33,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:09:33,403 INFO L85 PathProgramCache]: Analyzing trace with hash 2078983788, now seen corresponding path program 1 times [2024-11-28 02:09:33,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:09:33,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177471386] [2024-11-28 02:09:33,403 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:09:33,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:09:34,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:09:34,698 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2024-11-28 02:09:34,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:09:34,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177471386] [2024-11-28 02:09:34,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177471386] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:09:34,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:09:34,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:09:34,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139685121] [2024-11-28 02:09:34,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:09:34,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:09:34,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:09:34,701 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:09:34,702 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:34,702 INFO L87 Difference]: Start difference. First operand 15580 states and 20634 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-28 02:09:35,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:09:35,735 INFO L93 Difference]: Finished difference Result 23399 states and 31140 transitions. [2024-11-28 02:09:35,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:09:35,736 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 234 [2024-11-28 02:09:35,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:09:35,835 INFO L225 Difference]: With dead ends: 23399 [2024-11-28 02:09:35,836 INFO L226 Difference]: Without dead ends: 15608 [2024-11-28 02:09:35,864 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:09:35,865 INFO L435 NwaCegarLoop]: 1120 mSDtfsCounter, 3 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2233 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:09:35,866 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2233 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:09:35,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15608 states. [2024-11-28 02:09:36,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15608 to 15608. [2024-11-28 02:09:36,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15608 states, 11298 states have (on average 1.2879270667374756) internal successors, (14551), 11478 states have internal predecessors, (14551), 3007 states have call successors, (3007), 1303 states have call predecessors, (3007), 1302 states have return successors, (3104), 2994 states have call predecessors, (3104), 3006 states have call successors, (3104) [2024-11-28 02:09:36,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15608 states to 15608 states and 20662 transitions. [2024-11-28 02:09:36,812 INFO L78 Accepts]: Start accepts. Automaton has 15608 states and 20662 transitions. Word has length 234 [2024-11-28 02:09:36,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:09:36,813 INFO L471 AbstractCegarLoop]: Abstraction has 15608 states and 20662 transitions. [2024-11-28 02:09:36,813 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-28 02:09:36,814 INFO L276 IsEmpty]: Start isEmpty. Operand 15608 states and 20662 transitions. [2024-11-28 02:09:36,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-11-28 02:09:36,843 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:09:36,844 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 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] [2024-11-28 02:09:36,845 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 02:09:36,845 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:09:36,845 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:09:36,846 INFO L85 PathProgramCache]: Analyzing trace with hash 883393323, now seen corresponding path program 1 times [2024-11-28 02:09:36,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:09:36,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086430947] [2024-11-28 02:09:36,846 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:09:36,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:09:37,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:09:39,059 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2024-11-28 02:09:39,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:09:39,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086430947] [2024-11-28 02:09:39,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086430947] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:09:39,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:09:39,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 02:09:39,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157619714] [2024-11-28 02:09:39,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:09:39,063 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 02:09:39,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:09:39,063 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 02:09:39,064 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-28 02:09:39,064 INFO L87 Difference]: Start difference. First operand 15608 states and 20662 transitions. Second operand has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 8 states have internal predecessors, (125), 5 states have call successors, (32), 4 states have call predecessors, (32), 3 states have return successors, (31), 5 states have call predecessors, (31), 4 states have call successors, (31) [2024-11-28 02:09:43,091 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-11-28 02:09:47,107 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:09:51,130 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-11-28 02:09:55,138 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:10:08,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:10:08,099 INFO L93 Difference]: Finished difference Result 34057 states and 45286 transitions. [2024-11-28 02:10:08,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 02:10:08,099 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 8 states have internal predecessors, (125), 5 states have call successors, (32), 4 states have call predecessors, (32), 3 states have return successors, (31), 5 states have call predecessors, (31), 4 states have call successors, (31) Word has length 236 [2024-11-28 02:10:08,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:10:08,209 INFO L225 Difference]: With dead ends: 34057 [2024-11-28 02:10:08,209 INFO L226 Difference]: Without dead ends: 18498 [2024-11-28 02:10:08,251 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:10:08,255 INFO L435 NwaCegarLoop]: 679 mSDtfsCounter, 1946 mSDsluCounter, 3368 mSDsCounter, 0 mSdLazyCounter, 4701 mSolverCounterSat, 784 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2145 SdHoareTripleChecker+Valid, 4047 SdHoareTripleChecker+Invalid, 5489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 784 IncrementalHoareTripleChecker+Valid, 4701 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.8s IncrementalHoareTripleChecker+Time [2024-11-28 02:10:08,256 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2145 Valid, 4047 Invalid, 5489 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [784 Valid, 4701 Invalid, 4 Unknown, 0 Unchecked, 27.8s Time] [2024-11-28 02:10:08,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18498 states. [2024-11-28 02:10:09,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18498 to 18158. [2024-11-28 02:10:09,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18158 states, 12856 states have (on average 1.2724797759800872) internal successors, (16359), 13148 states have internal predecessors, (16359), 3651 states have call successors, (3651), 1569 states have call predecessors, (3651), 1650 states have return successors, (3958), 3650 states have call predecessors, (3958), 3650 states have call successors, (3958) [2024-11-28 02:10:09,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18158 states to 18158 states and 23968 transitions. [2024-11-28 02:10:09,629 INFO L78 Accepts]: Start accepts. Automaton has 18158 states and 23968 transitions. Word has length 236 [2024-11-28 02:10:09,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:10:09,631 INFO L471 AbstractCegarLoop]: Abstraction has 18158 states and 23968 transitions. [2024-11-28 02:10:09,631 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 8 states have internal predecessors, (125), 5 states have call successors, (32), 4 states have call predecessors, (32), 3 states have return successors, (31), 5 states have call predecessors, (31), 4 states have call successors, (31) [2024-11-28 02:10:09,632 INFO L276 IsEmpty]: Start isEmpty. Operand 18158 states and 23968 transitions. [2024-11-28 02:10:09,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2024-11-28 02:10:09,662 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:10:09,662 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 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] [2024-11-28 02:10:09,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 02:10:09,662 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:10:09,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:10:09,667 INFO L85 PathProgramCache]: Analyzing trace with hash 2098310817, now seen corresponding path program 1 times [2024-11-28 02:10:09,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:10:09,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278785827] [2024-11-28 02:10:09,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:10:09,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:10:10,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:10:11,031 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2024-11-28 02:10:11,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:10:11,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278785827] [2024-11-28 02:10:11,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278785827] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:10:11,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:10:11,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:10:11,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116077207] [2024-11-28 02:10:11,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:10:11,033 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 02:10:11,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:10:11,034 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 02:10:11,034 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:10:11,034 INFO L87 Difference]: Start difference. First operand 18158 states and 23968 transitions. Second operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-28 02:10:11,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:10:11,885 INFO L93 Difference]: Finished difference Result 36441 states and 48456 transitions. [2024-11-28 02:10:11,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 02:10:11,886 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) Word has length 235 [2024-11-28 02:10:11,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:10:12,007 INFO L225 Difference]: With dead ends: 36441 [2024-11-28 02:10:12,008 INFO L226 Difference]: Without dead ends: 18332 [2024-11-28 02:10:12,066 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:10:12,067 INFO L435 NwaCegarLoop]: 1119 mSDtfsCounter, 0 mSDsluCounter, 3352 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4471 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:10:12,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4471 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:10:12,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18332 states. [2024-11-28 02:10:13,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18332 to 18326. [2024-11-28 02:10:13,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18326 states, 12982 states have (on average 1.269835156370359) internal successors, (16485), 13274 states have internal predecessors, (16485), 3651 states have call successors, (3651), 1569 states have call predecessors, (3651), 1692 states have return successors, (4006), 3692 states have call predecessors, (4006), 3650 states have call successors, (4006) [2024-11-28 02:10:13,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18326 states to 18326 states and 24142 transitions. [2024-11-28 02:10:13,590 INFO L78 Accepts]: Start accepts. Automaton has 18326 states and 24142 transitions. Word has length 235 [2024-11-28 02:10:13,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:10:13,591 INFO L471 AbstractCegarLoop]: Abstraction has 18326 states and 24142 transitions. [2024-11-28 02:10:13,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 4 states have internal predecessors, (126), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-28 02:10:13,591 INFO L276 IsEmpty]: Start isEmpty. Operand 18326 states and 24142 transitions. [2024-11-28 02:10:13,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2024-11-28 02:10:13,638 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:10:13,638 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 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] [2024-11-28 02:10:13,638 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 02:10:13,638 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:10:13,639 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:10:13,639 INFO L85 PathProgramCache]: Analyzing trace with hash 647469533, now seen corresponding path program 1 times [2024-11-28 02:10:13,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:10:13,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733711624] [2024-11-28 02:10:13,639 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:10:13,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:10:14,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:10:14,800 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2024-11-28 02:10:14,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:10:14,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733711624] [2024-11-28 02:10:14,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733711624] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:10:14,800 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:10:14,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:10:14,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290680731] [2024-11-28 02:10:14,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:10:14,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:10:14,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:10:14,805 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:10:14,805 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:10:14,805 INFO L87 Difference]: Start difference. First operand 18326 states and 24142 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, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) [2024-11-28 02:10:16,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:10:16,130 INFO L93 Difference]: Finished difference Result 36675 states and 48402 transitions. [2024-11-28 02:10:16,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:10:16,131 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, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) Word has length 242 [2024-11-28 02:10:16,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:10:16,268 INFO L225 Difference]: With dead ends: 36675 [2024-11-28 02:10:16,268 INFO L226 Difference]: Without dead ends: 18398 [2024-11-28 02:10:16,338 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:10:16,340 INFO L435 NwaCegarLoop]: 1119 mSDtfsCounter, 1 mSDsluCounter, 1115 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2234 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-11-28 02:10:16,340 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2234 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:10:16,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18398 states. [2024-11-28 02:10:17,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18398 to 18362. [2024-11-28 02:10:17,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18362 states, 13018 states have (on average 1.2690889537563375) internal successors, (16521), 13310 states have internal predecessors, (16521), 3651 states have call successors, (3651), 1569 states have call predecessors, (3651), 1692 states have return successors, (4006), 3692 states have call predecessors, (4006), 3650 states have call successors, (4006) [2024-11-28 02:10:18,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18362 states to 18362 states and 24178 transitions. [2024-11-28 02:10:18,086 INFO L78 Accepts]: Start accepts. Automaton has 18362 states and 24178 transitions. Word has length 242 [2024-11-28 02:10:18,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:10:18,087 INFO L471 AbstractCegarLoop]: Abstraction has 18362 states and 24178 transitions. [2024-11-28 02:10:18,087 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, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) [2024-11-28 02:10:18,087 INFO L276 IsEmpty]: Start isEmpty. Operand 18362 states and 24178 transitions. [2024-11-28 02:10:18,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2024-11-28 02:10:18,114 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:10:18,114 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 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] [2024-11-28 02:10:18,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 02:10:18,114 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:10:18,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:10:18,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1279596895, now seen corresponding path program 1 times [2024-11-28 02:10:18,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:10:18,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303899926] [2024-11-28 02:10:18,115 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:10:18,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:10:18,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:10:19,162 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2024-11-28 02:10:19,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:10:19,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303899926] [2024-11-28 02:10:19,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303899926] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:10:19,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727852900] [2024-11-28 02:10:19,163 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:10:19,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:10:19,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:10:19,168 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:10:19,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 02:10:20,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:10:20,747 INFO L256 TraceCheckSpWp]: Trace formula consists of 2370 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 02:10:20,772 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:10:21,660 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 106 proven. 8 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2024-11-28 02:10:21,660 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:10:24,656 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2024-11-28 02:10:24,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727852900] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 02:10:24,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 02:10:24,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 9] total 17 [2024-11-28 02:10:24,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451152326] [2024-11-28 02:10:24,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:10:24,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 02:10:24,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:10:24,658 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 02:10:24,659 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2024-11-28 02:10:24,659 INFO L87 Difference]: Start difference. First operand 18362 states and 24178 transitions. Second operand has 9 states, 9 states have (on average 14.666666666666666) internal successors, (132), 9 states have internal predecessors, (132), 7 states have call successors, (33), 4 states have call predecessors, (33), 4 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) [2024-11-28 02:10:28,679 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:10:32,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:10:36,690 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:10:48,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:10:48,174 INFO L93 Difference]: Finished difference Result 46908 states and 64608 transitions. [2024-11-28 02:10:48,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 02:10:48,174 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.666666666666666) internal successors, (132), 9 states have internal predecessors, (132), 7 states have call successors, (33), 4 states have call predecessors, (33), 4 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) Word has length 244 [2024-11-28 02:10:48,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:10:48,387 INFO L225 Difference]: With dead ends: 46908 [2024-11-28 02:10:48,387 INFO L226 Difference]: Without dead ends: 36375 [2024-11-28 02:10:48,440 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 476 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2024-11-28 02:10:48,441 INFO L435 NwaCegarLoop]: 1577 mSDtfsCounter, 3497 mSDsluCounter, 3673 mSDsCounter, 0 mSdLazyCounter, 3714 mSolverCounterSat, 1269 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3692 SdHoareTripleChecker+Valid, 5250 SdHoareTripleChecker+Invalid, 4986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1269 IncrementalHoareTripleChecker+Valid, 3714 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:10:48,441 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3692 Valid, 5250 Invalid, 4986 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1269 Valid, 3714 Invalid, 3 Unknown, 0 Unchecked, 21.7s Time] [2024-11-28 02:10:48,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36375 states. [2024-11-28 02:10:50,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36375 to 27696. [2024-11-28 02:10:50,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27696 states, 19627 states have (on average 1.268303867121822) internal successors, (24893), 20135 states have internal predecessors, (24893), 5441 states have call successors, (5441), 2274 states have call predecessors, (5441), 2627 states have return successors, (6457), 5622 states have call predecessors, (6457), 5440 states have call successors, (6457) [2024-11-28 02:10:50,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27696 states to 27696 states and 36791 transitions. [2024-11-28 02:10:50,532 INFO L78 Accepts]: Start accepts. Automaton has 27696 states and 36791 transitions. Word has length 244 [2024-11-28 02:10:50,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:10:50,533 INFO L471 AbstractCegarLoop]: Abstraction has 27696 states and 36791 transitions. [2024-11-28 02:10:50,533 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.666666666666666) internal successors, (132), 9 states have internal predecessors, (132), 7 states have call successors, (33), 4 states have call predecessors, (33), 4 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) [2024-11-28 02:10:50,533 INFO L276 IsEmpty]: Start isEmpty. Operand 27696 states and 36791 transitions. [2024-11-28 02:10:50,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2024-11-28 02:10:50,696 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:10:50,696 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 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] [2024-11-28 02:10:50,712 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 02:10:50,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-28 02:10:50,897 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:10:50,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:10:50,898 INFO L85 PathProgramCache]: Analyzing trace with hash 369494752, now seen corresponding path program 1 times [2024-11-28 02:10:50,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:10:50,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057743190] [2024-11-28 02:10:50,899 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:10:50,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:10:52,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:10:52,635 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2024-11-28 02:10:52,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:10:52,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057743190] [2024-11-28 02:10:52,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057743190] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:10:52,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:10:52,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:10:52,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079996808] [2024-11-28 02:10:52,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:10:52,637 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:10:52,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:10:52,638 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:10:52,638 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:10:52,639 INFO L87 Difference]: Start difference. First operand 27696 states and 36791 transitions. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2024-11-28 02:10:54,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:10:54,512 INFO L93 Difference]: Finished difference Result 47647 states and 63831 transitions. [2024-11-28 02:10:54,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:10:54,513 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 246 [2024-11-28 02:10:54,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:10:54,660 INFO L225 Difference]: With dead ends: 47647 [2024-11-28 02:10:54,660 INFO L226 Difference]: Without dead ends: 27780 [2024-11-28 02:10:54,722 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:10:54,725 INFO L435 NwaCegarLoop]: 1115 mSDtfsCounter, 0 mSDsluCounter, 2224 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3339 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.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:10:54,725 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3339 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 02:10:54,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27780 states. [2024-11-28 02:10:56,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27780 to 27766. [2024-11-28 02:10:56,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27766 states, 19697 states have (on average 1.2687718941970858) internal successors, (24991), 20205 states have internal predecessors, (24991), 5441 states have call successors, (5441), 2274 states have call predecessors, (5441), 2627 states have return successors, (6457), 5622 states have call predecessors, (6457), 5440 states have call successors, (6457) [2024-11-28 02:10:57,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27766 states to 27766 states and 36889 transitions. [2024-11-28 02:10:57,124 INFO L78 Accepts]: Start accepts. Automaton has 27766 states and 36889 transitions. Word has length 246 [2024-11-28 02:10:57,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:10:57,125 INFO L471 AbstractCegarLoop]: Abstraction has 27766 states and 36889 transitions. [2024-11-28 02:10:57,125 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2024-11-28 02:10:57,125 INFO L276 IsEmpty]: Start isEmpty. Operand 27766 states and 36889 transitions. [2024-11-28 02:10:57,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2024-11-28 02:10:57,141 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:10:57,141 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 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] [2024-11-28 02:10:57,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 02:10:57,142 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:10:57,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:10:57,142 INFO L85 PathProgramCache]: Analyzing trace with hash 950145331, now seen corresponding path program 1 times [2024-11-28 02:10:57,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:10:57,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968570299] [2024-11-28 02:10:57,142 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:10:57,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:10:57,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:10:57,773 INFO L134 CoverageAnalysis]: Checked inductivity of 387 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2024-11-28 02:10:57,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:10:57,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968570299] [2024-11-28 02:10:57,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968570299] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:10:57,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92592081] [2024-11-28 02:10:57,774 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:10:57,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:10:57,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:10:57,777 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:10:57,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 02:10:59,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:10:59,309 INFO L256 TraceCheckSpWp]: Trace formula consists of 2378 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 02:10:59,316 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:10:59,357 INFO L134 CoverageAnalysis]: Checked inductivity of 387 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2024-11-28 02:10:59,357 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:10:59,995 INFO L134 CoverageAnalysis]: Checked inductivity of 387 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2024-11-28 02:10:59,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92592081] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 02:10:59,996 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 02:10:59,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-28 02:10:59,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482423876] [2024-11-28 02:10:59,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 02:10:59,997 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 02:10:59,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:10:59,998 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 02:10:59,998 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-28 02:10:59,999 INFO L87 Difference]: Start difference. First operand 27766 states and 36889 transitions. Second operand has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) [2024-11-28 02:11:01,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:11:01,463 INFO L93 Difference]: Finished difference Result 56059 states and 74832 transitions. [2024-11-28 02:11:01,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:11:01,464 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) Word has length 247 [2024-11-28 02:11:01,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:11:01,639 INFO L225 Difference]: With dead ends: 56059 [2024-11-28 02:11:01,640 INFO L226 Difference]: Without dead ends: 28342 [2024-11-28 02:11:01,740 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 496 GetRequests, 491 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-28 02:11:01,741 INFO L435 NwaCegarLoop]: 1119 mSDtfsCounter, 2 mSDsluCounter, 3345 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4464 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:11:01,741 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 4464 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:11:01,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28342 states. [2024-11-28 02:11:03,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28342 to 28342. [2024-11-28 02:11:04,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28342 states, 20273 states have (on average 1.2611355004192768) internal successors, (25567), 20781 states have internal predecessors, (25567), 5441 states have call successors, (5441), 2274 states have call predecessors, (5441), 2627 states have return successors, (6457), 5622 states have call predecessors, (6457), 5440 states have call successors, (6457) [2024-11-28 02:11:04,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28342 states to 28342 states and 37465 transitions. [2024-11-28 02:11:04,126 INFO L78 Accepts]: Start accepts. Automaton has 28342 states and 37465 transitions. Word has length 247 [2024-11-28 02:11:04,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:11:04,127 INFO L471 AbstractCegarLoop]: Abstraction has 28342 states and 37465 transitions. [2024-11-28 02:11:04,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) [2024-11-28 02:11:04,127 INFO L276 IsEmpty]: Start isEmpty. Operand 28342 states and 37465 transitions. [2024-11-28 02:11:04,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2024-11-28 02:11:04,147 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:11:04,148 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 4, 4, 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] [2024-11-28 02:11:04,166 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 02:11:04,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-28 02:11:04,349 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:11:04,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:11:04,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1340965889, now seen corresponding path program 2 times [2024-11-28 02:11:04,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:11:04,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314654340] [2024-11-28 02:11:04,350 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:11:04,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:11:04,898 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 02:11:04,898 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 02:11:07,300 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2024-11-28 02:11:07,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:11:07,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314654340] [2024-11-28 02:11:07,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314654340] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:11:07,300 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:11:07,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 02:11:07,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946517790] [2024-11-28 02:11:07,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:11:07,301 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 02:11:07,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:11:07,302 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 02:11:07,302 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:11:07,302 INFO L87 Difference]: Start difference. First operand 28342 states and 37465 transitions. Second operand has 14 states, 13 states have (on average 10.461538461538462) internal successors, (136), 11 states have internal predecessors, (136), 3 states have call successors, (33), 2 states have call predecessors, (33), 5 states have return successors, (32), 5 states have call predecessors, (32), 3 states have call successors, (32) [2024-11-28 02:11:09,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:11:09,945 INFO L93 Difference]: Finished difference Result 57049 states and 76118 transitions. [2024-11-28 02:11:09,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:11:09,946 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 10.461538461538462) internal successors, (136), 11 states have internal predecessors, (136), 3 states have call successors, (33), 2 states have call predecessors, (33), 5 states have return successors, (32), 5 states have call predecessors, (32), 3 states have call successors, (32) Word has length 253 [2024-11-28 02:11:09,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:11:10,138 INFO L225 Difference]: With dead ends: 57049 [2024-11-28 02:11:10,138 INFO L226 Difference]: Without dead ends: 28756 [2024-11-28 02:11:10,239 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-11-28 02:11:10,239 INFO L435 NwaCegarLoop]: 1131 mSDtfsCounter, 5 mSDsluCounter, 13536 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 14667 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:11:10,240 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 14667 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 02:11:10,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28756 states. [2024-11-28 02:11:12,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28756 to 28748. [2024-11-28 02:11:12,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28748 states, 20623 states have (on average 1.2539882655287786) internal successors, (25861), 21089 states have internal predecessors, (25861), 5441 states have call successors, (5441), 2274 states have call predecessors, (5441), 2683 states have return successors, (6555), 5720 states have call predecessors, (6555), 5440 states have call successors, (6555) [2024-11-28 02:11:12,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28748 states to 28748 states and 37857 transitions. [2024-11-28 02:11:12,864 INFO L78 Accepts]: Start accepts. Automaton has 28748 states and 37857 transitions. Word has length 253 [2024-11-28 02:11:12,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:11:12,865 INFO L471 AbstractCegarLoop]: Abstraction has 28748 states and 37857 transitions. [2024-11-28 02:11:12,865 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 10.461538461538462) internal successors, (136), 11 states have internal predecessors, (136), 3 states have call successors, (33), 2 states have call predecessors, (33), 5 states have return successors, (32), 5 states have call predecessors, (32), 3 states have call successors, (32) [2024-11-28 02:11:12,865 INFO L276 IsEmpty]: Start isEmpty. Operand 28748 states and 37857 transitions. [2024-11-28 02:11:12,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2024-11-28 02:11:12,910 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:11:12,910 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 4, 4, 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] [2024-11-28 02:11:12,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 02:11:12,911 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:11:12,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:11:12,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1636389647, now seen corresponding path program 1 times [2024-11-28 02:11:12,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:11:12,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180988604] [2024-11-28 02:11:12,915 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:11:12,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:11:13,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:11:14,529 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 394 trivial. 0 not checked. [2024-11-28 02:11:14,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:11:14,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180988604] [2024-11-28 02:11:14,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180988604] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:11:14,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:11:14,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:11:14,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256778029] [2024-11-28 02:11:14,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:11:14,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:11:14,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:11:14,532 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:11:14,532 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:11:14,532 INFO L87 Difference]: Start difference. First operand 28748 states and 37857 transitions. Second operand has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 5 states have internal predecessors, (143), 3 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2024-11-28 02:11:16,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:11:16,003 INFO L93 Difference]: Finished difference Result 57953 states and 77014 transitions. [2024-11-28 02:11:16,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:11:16,004 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 5 states have internal predecessors, (143), 3 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) Word has length 265 [2024-11-28 02:11:16,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:11:16,188 INFO L225 Difference]: With dead ends: 57953 [2024-11-28 02:11:16,188 INFO L226 Difference]: Without dead ends: 29254 [2024-11-28 02:11:16,287 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:11:16,289 INFO L435 NwaCegarLoop]: 1118 mSDtfsCounter, 0 mSDsluCounter, 4459 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5577 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:11:16,289 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5577 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 02:11:16,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29254 states. [2024-11-28 02:11:17,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29254 to 29168. [2024-11-28 02:11:17,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29168 states, 20931 states have (on average 1.2502508241364483) internal successors, (26169), 21383 states have internal predecessors, (26169), 5497 states have call successors, (5497), 2274 states have call predecessors, (5497), 2739 states have return successors, (6775), 5846 states have call predecessors, (6775), 5496 states have call successors, (6775) [2024-11-28 02:11:18,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29168 states to 29168 states and 38441 transitions. [2024-11-28 02:11:18,056 INFO L78 Accepts]: Start accepts. Automaton has 29168 states and 38441 transitions. Word has length 265 [2024-11-28 02:11:18,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:11:18,057 INFO L471 AbstractCegarLoop]: Abstraction has 29168 states and 38441 transitions. [2024-11-28 02:11:18,058 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 5 states have internal predecessors, (143), 3 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2024-11-28 02:11:18,058 INFO L276 IsEmpty]: Start isEmpty. Operand 29168 states and 38441 transitions. [2024-11-28 02:11:18,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2024-11-28 02:11:18,081 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:11:18,081 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 4, 4, 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] [2024-11-28 02:11:18,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 02:11:18,082 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:11:18,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:11:18,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1748584393, now seen corresponding path program 1 times [2024-11-28 02:11:18,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:11:18,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982691100] [2024-11-28 02:11:18,083 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:11:18,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:11:18,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:11:19,368 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2024-11-28 02:11:19,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:11:19,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982691100] [2024-11-28 02:11:19,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982691100] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:11:19,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:11:19,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:11:19,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681349622] [2024-11-28 02:11:19,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:11:19,370 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:11:19,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:11:19,370 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:11:19,370 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:11:19,371 INFO L87 Difference]: Start difference. First operand 29168 states and 38441 transitions. Second operand has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-11-28 02:11:21,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:11:21,415 INFO L93 Difference]: Finished difference Result 58297 states and 76832 transitions. [2024-11-28 02:11:21,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:11:21,416 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 266 [2024-11-28 02:11:21,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:11:21,571 INFO L225 Difference]: With dead ends: 58297 [2024-11-28 02:11:21,571 INFO L226 Difference]: Without dead ends: 29169 [2024-11-28 02:11:21,645 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:11:21,646 INFO L435 NwaCegarLoop]: 1119 mSDtfsCounter, 0 mSDsluCounter, 2236 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3355 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-11-28 02:11:21,646 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3355 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:11:21,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29169 states. [2024-11-28 02:11:23,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29169 to 29169. [2024-11-28 02:11:23,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29169 states, 20932 states have (on average 1.2502388687177528) internal successors, (26170), 21384 states have internal predecessors, (26170), 5497 states have call successors, (5497), 2274 states have call predecessors, (5497), 2739 states have return successors, (6775), 5846 states have call predecessors, (6775), 5496 states have call successors, (6775) [2024-11-28 02:11:23,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29169 states to 29169 states and 38442 transitions. [2024-11-28 02:11:23,541 INFO L78 Accepts]: Start accepts. Automaton has 29169 states and 38442 transitions. Word has length 266 [2024-11-28 02:11:23,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:11:23,541 INFO L471 AbstractCegarLoop]: Abstraction has 29169 states and 38442 transitions. [2024-11-28 02:11:23,541 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-11-28 02:11:23,541 INFO L276 IsEmpty]: Start isEmpty. Operand 29169 states and 38442 transitions. [2024-11-28 02:11:23,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2024-11-28 02:11:23,555 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:11:23,556 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 4, 4, 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] [2024-11-28 02:11:23,556 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 02:11:23,556 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:11:23,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:11:23,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1648287041, now seen corresponding path program 1 times [2024-11-28 02:11:23,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:11:23,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890326006] [2024-11-28 02:11:23,557 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:11:23,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:11:23,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:11:24,845 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2024-11-28 02:11:24,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:11:24,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890326006] [2024-11-28 02:11:24,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890326006] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:11:24,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777917924] [2024-11-28 02:11:24,846 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:11:24,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:11:24,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:11:24,849 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:11:24,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 02:11:26,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:11:26,527 INFO L256 TraceCheckSpWp]: Trace formula consists of 2519 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 02:11:26,535 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:11:26,638 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 132 proven. 1 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2024-11-28 02:11:26,639 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:11:27,515 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 403 trivial. 0 not checked. [2024-11-28 02:11:27,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777917924] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 02:11:27,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 02:11:27,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 6] total 10 [2024-11-28 02:11:27,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625379515] [2024-11-28 02:11:27,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:11:27,517 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:11:27,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:11:27,518 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:11:27,518 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-28 02:11:27,518 INFO L87 Difference]: Start difference. First operand 29169 states and 38442 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-11-28 02:11:29,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:11:29,291 INFO L93 Difference]: Finished difference Result 58292 states and 76826 transitions. [2024-11-28 02:11:29,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:11:29,292 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 267 [2024-11-28 02:11:29,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:11:29,454 INFO L225 Difference]: With dead ends: 58292 [2024-11-28 02:11:29,454 INFO L226 Difference]: Without dead ends: 29170 [2024-11-28 02:11:29,545 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 537 GetRequests, 529 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-28 02:11:29,546 INFO L435 NwaCegarLoop]: 1119 mSDtfsCounter, 0 mSDsluCounter, 2235 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3354 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:11:29,546 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3354 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:11:29,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29170 states. [2024-11-28 02:11:31,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29170 to 29170. [2024-11-28 02:11:31,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29170 states, 20933 states have (on average 1.2502269144413127) internal successors, (26171), 21385 states have internal predecessors, (26171), 5497 states have call successors, (5497), 2274 states have call predecessors, (5497), 2739 states have return successors, (6775), 5846 states have call predecessors, (6775), 5496 states have call successors, (6775) [2024-11-28 02:11:31,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29170 states to 29170 states and 38443 transitions. [2024-11-28 02:11:31,478 INFO L78 Accepts]: Start accepts. Automaton has 29170 states and 38443 transitions. Word has length 267 [2024-11-28 02:11:31,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:11:31,478 INFO L471 AbstractCegarLoop]: Abstraction has 29170 states and 38443 transitions. [2024-11-28 02:11:31,478 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-11-28 02:11:31,478 INFO L276 IsEmpty]: Start isEmpty. Operand 29170 states and 38443 transitions. [2024-11-28 02:11:31,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2024-11-28 02:11:31,494 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:11:31,494 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 4, 4, 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] [2024-11-28 02:11:31,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 02:11:31,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 02:11:31,695 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:11:31,695 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:11:31,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1491554762, now seen corresponding path program 1 times [2024-11-28 02:11:31,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:11:31,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748201123] [2024-11-28 02:11:31,696 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:11:31,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:11:32,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:11:32,841 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 403 trivial. 0 not checked. [2024-11-28 02:11:32,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:11:32,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748201123] [2024-11-28 02:11:32,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748201123] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:11:32,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232684100] [2024-11-28 02:11:32,841 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:11:32,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:11:32,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:11:32,846 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:11:32,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 02:11:34,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:11:34,692 INFO L256 TraceCheckSpWp]: Trace formula consists of 2534 conjuncts, 135 conjuncts are in the unsatisfiable core [2024-11-28 02:11:34,703 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:11:35,316 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 02:11:35,341 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 02:11:35,619 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2024-11-28 02:11:35,632 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-28 02:11:36,367 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-28 02:11:36,379 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-11-28 02:11:37,556 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 26 [2024-11-28 02:11:37,567 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 59 [2024-11-28 02:11:37,739 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-28 02:11:37,739 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 34 [2024-11-28 02:11:37,765 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-11-28 02:11:37,769 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 78 treesize of output 54 [2024-11-28 02:11:37,951 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 118 proven. 9 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2024-11-28 02:11:37,951 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:11:39,355 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2024-11-28 02:11:39,364 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 46 [2024-11-28 02:11:39,377 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2024-11-28 02:11:39,386 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 27 [2024-11-28 02:11:40,648 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2024-11-28 02:11:40,658 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 46 [2024-11-28 02:11:40,666 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2024-11-28 02:11:40,673 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 27 [2024-11-28 02:11:42,131 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2024-11-28 02:11:42,144 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 71 [2024-11-28 02:11:42,153 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 59 [2024-11-28 02:11:42,168 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 43 [2024-11-28 02:11:42,648 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 51 [2024-11-28 02:11:42,659 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 43 [2024-11-28 02:11:44,422 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2024-11-28 02:11:44,431 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 46 [2024-11-28 02:11:44,437 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2024-11-28 02:11:44,444 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 27 [2024-11-28 02:11:44,850 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 31 [2024-11-28 02:11:44,856 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2024-11-28 02:11:44,862 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 50 [2024-11-28 02:11:44,872 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 127 treesize of output 119 [2024-11-28 02:11:45,627 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 395 trivial. 0 not checked. [2024-11-28 02:11:45,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232684100] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 02:11:45,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 02:11:45,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [5, 26] total 46 [2024-11-28 02:11:45,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271882476] [2024-11-28 02:11:45,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:11:45,628 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 02:11:45,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:11:45,630 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 02:11:45,630 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1909, Unknown=0, NotChecked=0, Total=2070 [2024-11-28 02:11:45,631 INFO L87 Difference]: Start difference. First operand 29170 states and 38443 transitions. Second operand has 21 states, 19 states have (on average 7.684210526315789) internal successors, (146), 17 states have internal predecessors, (146), 8 states have call successors, (35), 6 states have call predecessors, (35), 6 states have return successors, (34), 9 states have call predecessors, (34), 7 states have call successors, (34) [2024-11-28 02:11:49,666 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-11-28 02:11:53,684 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:11:57,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:12:01,700 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:12:05,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:12:09,749 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-11-28 02:12:13,758 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:12:17,768 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:12:21,804 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-11-28 02:12:25,827 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-11-28 02:12:29,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:12:33,882 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:12:37,915 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-11-28 02:12:41,921 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:12:45,945 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-11-28 02:12:49,966 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-11-28 02:13:41,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:13:41,609 INFO L93 Difference]: Finished difference Result 53427 states and 71131 transitions. [2024-11-28 02:13:41,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-28 02:13:41,610 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 7.684210526315789) internal successors, (146), 17 states have internal predecessors, (146), 8 states have call successors, (35), 6 states have call predecessors, (35), 6 states have return successors, (34), 9 states have call predecessors, (34), 7 states have call successors, (34) Word has length 268 [2024-11-28 02:13:41,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:13:41,835 INFO L225 Difference]: With dead ends: 53427 [2024-11-28 02:13:41,836 INFO L226 Difference]: Without dead ends: 32328 [2024-11-28 02:13:41,920 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 569 GetRequests, 498 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1072 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=423, Invalid=4689, Unknown=0, NotChecked=0, Total=5112 [2024-11-28 02:13:41,921 INFO L435 NwaCegarLoop]: 754 mSDtfsCounter, 3810 mSDsluCounter, 7157 mSDsCounter, 0 mSdLazyCounter, 11272 mSolverCounterSat, 2263 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 101.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3944 SdHoareTripleChecker+Valid, 7911 SdHoareTripleChecker+Invalid, 13551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2263 IncrementalHoareTripleChecker+Valid, 11272 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 104.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:13:41,922 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3944 Valid, 7911 Invalid, 13551 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2263 Valid, 11272 Invalid, 16 Unknown, 0 Unchecked, 104.9s Time] [2024-11-28 02:13:41,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32328 states. [2024-11-28 02:13:46,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32328 to 29534. [2024-11-28 02:13:46,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29534 states, 21185 states have (on average 1.2492329478404531) internal successors, (26465), 21651 states have internal predecessors, (26465), 5567 states have call successors, (5567), 2274 states have call predecessors, (5567), 2781 states have return successors, (7069), 5944 states have call predecessors, (7069), 5566 states have call successors, (7069) [2024-11-28 02:13:46,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29534 states to 29534 states and 39101 transitions. [2024-11-28 02:13:46,684 INFO L78 Accepts]: Start accepts. Automaton has 29534 states and 39101 transitions. Word has length 268 [2024-11-28 02:13:46,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:13:46,684 INFO L471 AbstractCegarLoop]: Abstraction has 29534 states and 39101 transitions. [2024-11-28 02:13:46,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 7.684210526315789) internal successors, (146), 17 states have internal predecessors, (146), 8 states have call successors, (35), 6 states have call predecessors, (35), 6 states have return successors, (34), 9 states have call predecessors, (34), 7 states have call successors, (34) [2024-11-28 02:13:46,685 INFO L276 IsEmpty]: Start isEmpty. Operand 29534 states and 39101 transitions. [2024-11-28 02:13:46,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-28 02:13:46,699 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:13:46,699 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:13:46,718 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-28 02:13:46,900 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:13:46,900 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:13:46,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:13:46,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1336420111, now seen corresponding path program 1 times [2024-11-28 02:13:46,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:13:46,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064395472] [2024-11-28 02:13:46,901 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:13:46,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:13:47,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:13:48,794 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2024-11-28 02:13:48,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:13:48,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064395472] [2024-11-28 02:13:48,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064395472] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:13:48,794 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:13:48,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 02:13:48,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287164194] [2024-11-28 02:13:48,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:13:48,795 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 02:13:48,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:13:48,796 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 02:13:48,796 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 02:13:48,796 INFO L87 Difference]: Start difference. First operand 29534 states and 39101 transitions. Second operand has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (42), 2 states have call predecessors, (42), 4 states have return successors, (41), 4 states have call predecessors, (41), 2 states have call successors, (41) [2024-11-28 02:13:54,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:13:54,272 INFO L93 Difference]: Finished difference Result 59561 states and 79610 transitions. [2024-11-28 02:13:54,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 02:13:54,273 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (42), 2 states have call predecessors, (42), 4 states have return successors, (41), 4 states have call predecessors, (41), 2 states have call successors, (41) Word has length 300 [2024-11-28 02:13:54,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:13:54,512 INFO L225 Difference]: With dead ends: 59561 [2024-11-28 02:13:54,512 INFO L226 Difference]: Without dead ends: 30078 [2024-11-28 02:13:54,630 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-11-28 02:13:54,633 INFO L435 NwaCegarLoop]: 1120 mSDtfsCounter, 0 mSDsluCounter, 5596 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6716 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:13:54,635 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6716 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:13:54,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30078 states. [2024-11-28 02:13:58,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30078 to 30066. [2024-11-28 02:13:59,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30066 states, 21605 states have (on average 1.244387873177505) internal successors, (26885), 22001 states have internal predecessors, (26885), 5567 states have call successors, (5567), 2274 states have call predecessors, (5567), 2893 states have return successors, (7383), 6126 states have call predecessors, (7383), 5566 states have call successors, (7383) [2024-11-28 02:13:59,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30066 states to 30066 states and 39835 transitions. [2024-11-28 02:13:59,189 INFO L78 Accepts]: Start accepts. Automaton has 30066 states and 39835 transitions. Word has length 300 [2024-11-28 02:13:59,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:13:59,190 INFO L471 AbstractCegarLoop]: Abstraction has 30066 states and 39835 transitions. [2024-11-28 02:13:59,190 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 5 states have internal predecessors, (162), 2 states have call successors, (42), 2 states have call predecessors, (42), 4 states have return successors, (41), 4 states have call predecessors, (41), 2 states have call successors, (41) [2024-11-28 02:13:59,190 INFO L276 IsEmpty]: Start isEmpty. Operand 30066 states and 39835 transitions. [2024-11-28 02:13:59,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2024-11-28 02:13:59,212 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:13:59,212 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 4, 4, 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] [2024-11-28 02:13:59,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-28 02:13:59,213 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:13:59,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:13:59,213 INFO L85 PathProgramCache]: Analyzing trace with hash -161756442, now seen corresponding path program 1 times [2024-11-28 02:13:59,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:13:59,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57269152] [2024-11-28 02:13:59,214 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:13:59,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:13:59,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:14:00,441 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2024-11-28 02:14:00,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:14:00,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57269152] [2024-11-28 02:14:00,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57269152] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:14:00,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234026001] [2024-11-28 02:14:00,441 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:14:00,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:14:00,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:14:00,447 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:14:00,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 02:14:02,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:14:02,609 INFO L256 TraceCheckSpWp]: Trace formula consists of 2538 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-28 02:14:02,615 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:14:03,385 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 88 proven. 8 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2024-11-28 02:14:03,386 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:14:05,694 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 403 trivial. 0 not checked. [2024-11-28 02:14:05,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234026001] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 02:14:05,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 02:14:05,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [5, 8] total 15 [2024-11-28 02:14:05,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782118093] [2024-11-28 02:14:05,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:14:05,696 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 02:14:05,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:14:05,697 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 02:14:05,697 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-11-28 02:14:05,698 INFO L87 Difference]: Start difference. First operand 30066 states and 39835 transitions. Second operand has 9 states, 9 states have (on average 15.88888888888889) internal successors, (143), 9 states have internal predecessors, (143), 7 states have call successors, (35), 4 states have call predecessors, (35), 4 states have return successors, (34), 5 states have call predecessors, (34), 6 states have call successors, (34) [2024-11-28 02:14:09,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:14:13,739 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 02:14:35,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:14:35,673 INFO L93 Difference]: Finished difference Result 81633 states and 114146 transitions. [2024-11-28 02:14:35,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 02:14:35,674 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.88888888888889) internal successors, (143), 9 states have internal predecessors, (143), 7 states have call successors, (35), 4 states have call predecessors, (35), 4 states have return successors, (34), 5 states have call predecessors, (34), 6 states have call successors, (34) Word has length 269 [2024-11-28 02:14:35,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:14:35,965 INFO L225 Difference]: With dead ends: 81633 [2024-11-28 02:14:35,965 INFO L226 Difference]: Without dead ends: 59170 [2024-11-28 02:14:36,058 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 554 GetRequests, 528 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2024-11-28 02:14:36,058 INFO L435 NwaCegarLoop]: 1634 mSDtfsCounter, 3522 mSDsluCounter, 6509 mSDsCounter, 0 mSdLazyCounter, 5429 mSolverCounterSat, 1738 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3622 SdHoareTripleChecker+Valid, 8143 SdHoareTripleChecker+Invalid, 7169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1738 IncrementalHoareTripleChecker+Valid, 5429 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:14:36,059 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3622 Valid, 8143 Invalid, 7169 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1738 Valid, 5429 Invalid, 2 Unknown, 0 Unchecked, 21.7s Time] [2024-11-28 02:14:36,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59170 states. [2024-11-28 02:14:44,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59170 to 41202. [2024-11-28 02:14:44,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41202 states, 29568 states have (on average 1.2429991883116882) internal successors, (36753), 30096 states have internal predecessors, (36753), 7763 states have call successors, (7763), 2979 states have call predecessors, (7763), 3870 states have return successors, (10236), 8616 states have call predecessors, (10236), 7762 states have call successors, (10236) [2024-11-28 02:14:44,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41202 states to 41202 states and 54752 transitions. [2024-11-28 02:14:44,769 INFO L78 Accepts]: Start accepts. Automaton has 41202 states and 54752 transitions. Word has length 269 [2024-11-28 02:14:44,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:14:44,769 INFO L471 AbstractCegarLoop]: Abstraction has 41202 states and 54752 transitions. [2024-11-28 02:14:44,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.88888888888889) internal successors, (143), 9 states have internal predecessors, (143), 7 states have call successors, (35), 4 states have call predecessors, (35), 4 states have return successors, (34), 5 states have call predecessors, (34), 6 states have call successors, (34) [2024-11-28 02:14:44,770 INFO L276 IsEmpty]: Start isEmpty. Operand 41202 states and 54752 transitions. [2024-11-28 02:14:44,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-28 02:14:44,789 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:14:44,790 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:14:44,806 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 02:14:44,990 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:14:44,990 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:14:44,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:14:44,991 INFO L85 PathProgramCache]: Analyzing trace with hash 2017128592, now seen corresponding path program 1 times [2024-11-28 02:14:44,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:14:44,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733991490] [2024-11-28 02:14:44,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:14:44,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:14:45,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:14:46,298 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2024-11-28 02:14:46,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:14:46,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733991490] [2024-11-28 02:14:46,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733991490] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:14:46,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647560173] [2024-11-28 02:14:46,299 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:14:46,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:14:46,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:14:46,302 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:14:46,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b875bf-1459-4f54-8550-1586c59fe7af/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 02:14:49,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:14:49,621 INFO L256 TraceCheckSpWp]: Trace formula consists of 2800 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-28 02:14:49,626 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:14:49,739 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 132 proven. 2 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2024-11-28 02:14:49,740 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:14:51,119 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2024-11-28 02:14:51,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647560173] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 02:14:51,119 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 02:14:51,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 11 [2024-11-28 02:14:51,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492104570] [2024-11-28 02:14:51,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 02:14:51,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 02:14:51,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:14:51,122 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 02:14:51,122 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-28 02:14:51,124 INFO L87 Difference]: Start difference. First operand 41202 states and 54752 transitions. Second operand has 11 states, 11 states have (on average 24.272727272727273) internal successors, (267), 11 states have internal predecessors, (267), 2 states have call successors, (73), 2 states have call predecessors, (73), 5 states have return successors, (74), 2 states have call predecessors, (74), 2 states have call successors, (74) [2024-11-28 02:14:57,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:14:57,807 INFO L93 Difference]: Finished difference Result 82371 states and 109463 transitions. [2024-11-28 02:14:57,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 02:14:57,808 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 24.272727272727273) internal successors, (267), 11 states have internal predecessors, (267), 2 states have call successors, (73), 2 states have call predecessors, (73), 5 states have return successors, (74), 2 states have call predecessors, (74), 2 states have call successors, (74) Word has length 306 [2024-11-28 02:14:57,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:14:58,065 INFO L225 Difference]: With dead ends: 82371 [2024-11-28 02:14:58,065 INFO L226 Difference]: Without dead ends: 41206 [2024-11-28 02:14:58,205 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 616 GetRequests, 606 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:14:58,209 INFO L435 NwaCegarLoop]: 1117 mSDtfsCounter, 0 mSDsluCounter, 4466 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5583 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:14:58,209 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5583 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 02:14:58,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41206 states.