./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pcd.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pcd.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --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 f37aa3f5f53d7516c3aab2329ab9f19add00a9b7f37383228b3b0ae48d55a761 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 23:03:44,374 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 23:03:44,493 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 23:03:44,497 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 23:03:44,498 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 23:03:44,529 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 23:03:44,530 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 23:03:44,531 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 23:03:44,532 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 23:03:44,537 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 23:03:44,539 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 23:03:44,539 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 23:03:44,540 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 23:03:44,542 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 23:03:44,542 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 23:03:44,542 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 23:03:44,543 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 23:03:44,543 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 23:03:44,544 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 23:03:44,544 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 23:03:44,544 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 23:03:44,545 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 23:03:44,548 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 23:03:44,548 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 23:03:44,549 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 23:03:44,549 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:03:44,549 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 23:03:44,550 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 23:03:44,550 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 23:03:44,551 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 23:03:44,552 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 23:03:44,552 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 23:03:44,552 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 23:03:44,553 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 23:03:44,553 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 23:03:44,553 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 23:03:44,553 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> f37aa3f5f53d7516c3aab2329ab9f19add00a9b7f37383228b3b0ae48d55a761 [2023-11-06 23:03:44,862 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 23:03:44,899 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 23:03:44,903 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 23:03:44,904 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 23:03:44,905 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 23:03:44,907 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pcd.ko-main.cil.out.i [2023-11-06 23:03:48,145 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 23:03:48,772 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 23:03:48,774 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pcd.ko-main.cil.out.i [2023-11-06 23:03:48,813 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/data/1111515e9/eaabf6eb0fc7459283c991f720adb11f/FLAG42c3f56a3 [2023-11-06 23:03:48,829 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/data/1111515e9/eaabf6eb0fc7459283c991f720adb11f [2023-11-06 23:03:48,835 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 23:03:48,837 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 23:03:48,839 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 23:03:48,839 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 23:03:48,845 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 23:03:48,846 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:03:48" (1/1) ... [2023-11-06 23:03:48,847 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@357f9403 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:48, skipping insertion in model container [2023-11-06 23:03:48,848 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:03:48" (1/1) ... [2023-11-06 23:03:48,977 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 23:03:50,257 WARN L240 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_c23d7482-46b9-475b-9041-6a96b6f41f92/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pcd.ko-main.cil.out.i[148417,148430] [2023-11-06 23:03:50,363 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:03:50,431 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 23:03:50,802 WARN L240 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_c23d7482-46b9-475b-9041-6a96b6f41f92/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pcd.ko-main.cil.out.i[148417,148430] [2023-11-06 23:03:50,841 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:03:50,906 INFO L206 MainTranslator]: Completed translation [2023-11-06 23:03:50,907 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50 WrapperNode [2023-11-06 23:03:50,907 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 23:03:50,908 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 23:03:50,909 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 23:03:50,909 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 23:03:50,917 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (1/1) ... [2023-11-06 23:03:51,010 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (1/1) ... [2023-11-06 23:03:51,163 INFO L138 Inliner]: procedures = 167, calls = 938, calls flagged for inlining = 60, calls inlined = 52, statements flattened = 2063 [2023-11-06 23:03:51,164 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 23:03:51,165 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 23:03:51,165 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 23:03:51,165 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 23:03:51,177 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (1/1) ... [2023-11-06 23:03:51,178 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (1/1) ... [2023-11-06 23:03:51,206 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (1/1) ... [2023-11-06 23:03:51,207 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (1/1) ... [2023-11-06 23:03:51,323 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (1/1) ... [2023-11-06 23:03:51,394 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (1/1) ... [2023-11-06 23:03:51,420 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (1/1) ... [2023-11-06 23:03:51,435 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (1/1) ... [2023-11-06 23:03:51,459 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 23:03:51,463 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 23:03:51,463 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 23:03:51,464 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 23:03:51,465 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (1/1) ... [2023-11-06 23:03:51,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:03:51,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:03:51,501 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 23:03:51,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 23:03:51,537 INFO L130 BoogieDeclarations]: Found specification of procedure do_pcd_request [2023-11-06 23:03:51,537 INFO L138 BoogieDeclarations]: Found implementation of procedure do_pcd_request [2023-11-06 23:03:51,538 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2023-11-06 23:03:51,538 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_release [2023-11-06 23:03:51,538 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2023-11-06 23:03:51,538 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2023-11-06 23:03:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_audio_ioctl [2023-11-06 23:03:51,539 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_audio_ioctl [2023-11-06 23:03:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2023-11-06 23:03:51,539 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_disconnect [2023-11-06 23:03:51,539 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2023-11-06 23:03:51,540 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2023-11-06 23:03:51,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 23:03:51,540 INFO L130 BoogieDeclarations]: Found specification of procedure ps_set_intr [2023-11-06 23:03:51,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ps_set_intr [2023-11-06 23:03:51,540 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_packet [2023-11-06 23:03:51,540 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_packet [2023-11-06 23:03:51,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 23:03:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 23:03:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 23:03:51,541 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_drive_status [2023-11-06 23:03:51,541 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_drive_status [2023-11-06 23:03:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2023-11-06 23:03:51,542 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2023-11-06 23:03:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 23:03:51,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 23:03:51,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 23:03:51,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 23:03:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2023-11-06 23:03:51,543 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2023-11-06 23:03:51,543 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_tray_move [2023-11-06 23:03:51,543 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_tray_move [2023-11-06 23:03:51,544 INFO L130 BoogieDeclarations]: Found specification of procedure do_pcd_read [2023-11-06 23:03:51,544 INFO L138 BoogieDeclarations]: Found implementation of procedure do_pcd_read [2023-11-06 23:03:51,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 23:03:51,544 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-06 23:03:51,544 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-06 23:03:51,545 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_check_events [2023-11-06 23:03:51,545 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_check_events [2023-11-06 23:03:51,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-06 23:03:51,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-06 23:03:51,545 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_lock_door [2023-11-06 23:03:51,546 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_lock_door [2023-11-06 23:03:51,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 23:03:51,546 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2023-11-06 23:03:51,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2023-11-06 23:03:51,546 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-11-06 23:03:51,546 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-11-06 23:03:51,547 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_block_check_events [2023-11-06 23:03:51,547 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_block_check_events [2023-11-06 23:03:51,547 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-06 23:03:51,547 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-06 23:03:51,547 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_sleep [2023-11-06 23:03:51,548 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_sleep [2023-11-06 23:03:51,548 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_wait [2023-11-06 23:03:51,548 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_wait [2023-11-06 23:03:51,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 23:03:51,548 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_atapi [2023-11-06 23:03:51,549 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_atapi [2023-11-06 23:03:51,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pcd_mutex [2023-11-06 23:03:51,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pcd_mutex [2023-11-06 23:03:51,549 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_get_mcn [2023-11-06 23:03:51,549 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_get_mcn [2023-11-06 23:03:51,550 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-11-06 23:03:51,550 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-11-06 23:03:51,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 23:03:51,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 23:03:51,550 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_identify [2023-11-06 23:03:51,550 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_identify [2023-11-06 23:03:51,551 INFO L130 BoogieDeclarations]: Found specification of procedure next_request [2023-11-06 23:03:51,551 INFO L138 BoogieDeclarations]: Found implementation of procedure next_request [2023-11-06 23:03:51,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 23:03:51,551 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-06 23:03:51,551 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-06 23:03:51,552 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_probe [2023-11-06 23:03:51,552 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_probe [2023-11-06 23:03:51,552 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_command [2023-11-06 23:03:51,552 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_command [2023-11-06 23:03:51,552 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_completion [2023-11-06 23:03:51,552 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_completion [2023-11-06 23:03:51,553 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 23:03:51,553 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_drive_reset [2023-11-06 23:03:51,553 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_drive_reset [2023-11-06 23:03:51,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 23:03:51,554 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2023-11-06 23:03:51,554 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_init [2023-11-06 23:03:51,554 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2023-11-06 23:03:51,554 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_regr [2023-11-06 23:03:51,554 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 23:03:51,555 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 23:03:51,555 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2023-11-06 23:03:51,555 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_connect [2023-11-06 23:03:51,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pcd_mutex [2023-11-06 23:03:51,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pcd_mutex [2023-11-06 23:03:51,555 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2023-11-06 23:03:51,556 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2023-11-06 23:03:51,556 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-11-06 23:03:51,556 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-11-06 23:03:51,556 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2023-11-06 23:03:51,556 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2023-11-06 23:03:51,557 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_reset [2023-11-06 23:03:51,557 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_reset [2023-11-06 23:03:51,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 23:03:51,557 INFO L130 BoogieDeclarations]: Found specification of procedure pcd_block_ioctl [2023-11-06 23:03:51,557 INFO L138 BoogieDeclarations]: Found implementation of procedure pcd_block_ioctl [2023-11-06 23:03:51,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 23:03:51,558 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 23:03:51,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 23:03:51,558 INFO L130 BoogieDeclarations]: Found specification of procedure pi_do_claimed [2023-11-06 23:03:51,558 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_do_claimed [2023-11-06 23:03:51,977 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 23:03:51,980 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 23:03:58,850 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 23:03:58,883 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 23:03:58,884 INFO L302 CfgBuilder]: Removed 7 assume(true) statements. [2023-11-06 23:03:58,889 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:03:58 BoogieIcfgContainer [2023-11-06 23:03:58,890 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 23:03:58,894 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 23:03:58,895 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 23:03:58,899 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 23:03:58,899 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 11:03:48" (1/3) ... [2023-11-06 23:03:58,900 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77fcf12f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:03:58, skipping insertion in model container [2023-11-06 23:03:58,901 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:50" (2/3) ... [2023-11-06 23:03:58,903 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77fcf12f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:03:58, skipping insertion in model container [2023-11-06 23:03:58,903 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:03:58" (3/3) ... [2023-11-06 23:03:58,906 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pcd.ko-main.cil.out.i [2023-11-06 23:03:58,934 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 23:03:58,935 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 23:03:59,037 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 23:03:59,045 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@7daa7610, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 23:03:59,045 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 23:03:59,056 INFO L276 IsEmpty]: Start isEmpty. Operand has 826 states, 607 states have (on average 1.398682042833608) internal successors, (849), 631 states have internal predecessors, (849), 175 states have call successors, (175), 47 states have call predecessors, (175), 47 states have return successors, (175), 170 states have call predecessors, (175), 175 states have call successors, (175) [2023-11-06 23:03:59,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2023-11-06 23:03:59,072 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:03:59,077 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:03:59,078 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:03:59,084 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:03:59,085 INFO L85 PathProgramCache]: Analyzing trace with hash 640465926, now seen corresponding path program 1 times [2023-11-06 23:03:59,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:03:59,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074267477] [2023-11-06 23:03:59,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:03:59,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:03:59,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:59,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:03:59,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:03:59,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074267477] [2023-11-06 23:03:59,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074267477] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:03:59,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:03:59,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:03:59,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883064180] [2023-11-06 23:03:59,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:03:59,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:03:59,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:03:59,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:03:59,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:03:59,767 INFO L87 Difference]: Start difference. First operand has 826 states, 607 states have (on average 1.398682042833608) internal successors, (849), 631 states have internal predecessors, (849), 175 states have call successors, (175), 47 states have call predecessors, (175), 47 states have return successors, (175), 170 states have call predecessors, (175), 175 states have call successors, (175) Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 23:04:00,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:00,180 INFO L93 Difference]: Finished difference Result 2369 states and 3530 transitions. [2023-11-06 23:04:00,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:00,183 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2023-11-06 23:04:00,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:00,219 INFO L225 Difference]: With dead ends: 2369 [2023-11-06 23:04:00,219 INFO L226 Difference]: Without dead ends: 1538 [2023-11-06 23:04:00,286 INFO L412 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 [2023-11-06 23:04:00,289 INFO L413 NwaCegarLoop]: 1172 mSDtfsCounter, 1052 mSDsluCounter, 1130 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1052 SdHoareTripleChecker+Valid, 2302 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:00,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1052 Valid, 2302 Invalid, 23 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:04:00,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2023-11-06 23:04:00,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 1526. [2023-11-06 23:04:00,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1526 states, 1121 states have (on average 1.3907225691347012) internal successors, (1559), 1153 states have internal predecessors, (1559), 318 states have call successors, (318), 87 states have call predecessors, (318), 86 states have return successors, (312), 301 states have call predecessors, (312), 312 states have call successors, (312) [2023-11-06 23:04:00,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1526 states to 1526 states and 2189 transitions. [2023-11-06 23:04:00,489 INFO L78 Accepts]: Start accepts. Automaton has 1526 states and 2189 transitions. Word has length 16 [2023-11-06 23:04:00,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:00,490 INFO L495 AbstractCegarLoop]: Abstraction has 1526 states and 2189 transitions. [2023-11-06 23:04:00,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 23:04:00,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1526 states and 2189 transitions. [2023-11-06 23:04:00,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2023-11-06 23:04:00,500 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:00,501 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:00,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 23:04:00,502 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:00,502 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:00,503 INFO L85 PathProgramCache]: Analyzing trace with hash -2035295209, now seen corresponding path program 1 times [2023-11-06 23:04:00,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:00,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993435009] [2023-11-06 23:04:00,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:00,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:00,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:00,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:00,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:00,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993435009] [2023-11-06 23:04:00,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993435009] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:00,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:00,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:04:00,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290992889] [2023-11-06 23:04:00,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:00,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:00,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:00,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:00,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:00,746 INFO L87 Difference]: Start difference. First operand 1526 states and 2189 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 23:04:00,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:00,881 INFO L93 Difference]: Finished difference Result 3049 states and 4375 transitions. [2023-11-06 23:04:00,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:00,882 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2023-11-06 23:04:00,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:00,901 INFO L225 Difference]: With dead ends: 3049 [2023-11-06 23:04:00,901 INFO L226 Difference]: Without dead ends: 1526 [2023-11-06 23:04:00,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:00,913 INFO L413 NwaCegarLoop]: 1148 mSDtfsCounter, 1139 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1139 SdHoareTripleChecker+Valid, 1148 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:00,918 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1139 Valid, 1148 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:00,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1526 states. [2023-11-06 23:04:01,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1526 to 1526. [2023-11-06 23:04:01,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1526 states, 1121 states have (on average 1.3889384478144513) internal successors, (1557), 1153 states have internal predecessors, (1557), 318 states have call successors, (318), 87 states have call predecessors, (318), 86 states have return successors, (312), 301 states have call predecessors, (312), 312 states have call successors, (312) [2023-11-06 23:04:01,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1526 states to 1526 states and 2187 transitions. [2023-11-06 23:04:01,111 INFO L78 Accepts]: Start accepts. Automaton has 1526 states and 2187 transitions. Word has length 18 [2023-11-06 23:04:01,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:01,112 INFO L495 AbstractCegarLoop]: Abstraction has 1526 states and 2187 transitions. [2023-11-06 23:04:01,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 23:04:01,112 INFO L276 IsEmpty]: Start isEmpty. Operand 1526 states and 2187 transitions. [2023-11-06 23:04:01,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-11-06 23:04:01,115 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:01,115 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:01,116 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-06 23:04:01,116 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:01,123 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:01,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1943642965, now seen corresponding path program 1 times [2023-11-06 23:04:01,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:01,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886663985] [2023-11-06 23:04:01,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:01,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:01,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:01,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-06 23:04:01,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:01,397 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:01,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:01,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886663985] [2023-11-06 23:04:01,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886663985] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:01,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:01,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:04:01,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821059103] [2023-11-06 23:04:01,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:01,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:01,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:01,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:01,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:01,401 INFO L87 Difference]: Start difference. First operand 1526 states and 2187 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:04:01,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:01,726 INFO L93 Difference]: Finished difference Result 4207 states and 6024 transitions. [2023-11-06 23:04:01,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:01,727 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2023-11-06 23:04:01,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:01,756 INFO L225 Difference]: With dead ends: 4207 [2023-11-06 23:04:01,756 INFO L226 Difference]: Without dead ends: 2684 [2023-11-06 23:04:01,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:01,769 INFO L413 NwaCegarLoop]: 1268 mSDtfsCounter, 1105 mSDsluCounter, 899 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1105 SdHoareTripleChecker+Valid, 2167 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:01,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1105 Valid, 2167 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:04:01,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2684 states. [2023-11-06 23:04:02,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2684 to 2658. [2023-11-06 23:04:02,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2658 states, 1919 states have (on average 1.3877019280875456) internal successors, (2663), 1976 states have internal predecessors, (2663), 575 states have call successors, (575), 164 states have call predecessors, (575), 163 states have return successors, (569), 549 states have call predecessors, (569), 569 states have call successors, (569) [2023-11-06 23:04:02,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2658 states to 2658 states and 3807 transitions. [2023-11-06 23:04:02,065 INFO L78 Accepts]: Start accepts. Automaton has 2658 states and 3807 transitions. Word has length 21 [2023-11-06 23:04:02,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:02,066 INFO L495 AbstractCegarLoop]: Abstraction has 2658 states and 3807 transitions. [2023-11-06 23:04:02,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:04:02,069 INFO L276 IsEmpty]: Start isEmpty. Operand 2658 states and 3807 transitions. [2023-11-06 23:04:02,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-06 23:04:02,072 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:02,072 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:02,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-06 23:04:02,073 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:02,074 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:02,074 INFO L85 PathProgramCache]: Analyzing trace with hash 934053806, now seen corresponding path program 1 times [2023-11-06 23:04:02,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:02,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454746699] [2023-11-06 23:04:02,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:02,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:02,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:02,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:04:02,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:02,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:02,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:02,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454746699] [2023-11-06 23:04:02,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454746699] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:02,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:02,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:04:02,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722377601] [2023-11-06 23:04:02,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:02,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:02,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:02,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:02,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:02,371 INFO L87 Difference]: Start difference. First operand 2658 states and 3807 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:04:02,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:02,932 INFO L93 Difference]: Finished difference Result 5333 states and 7641 transitions. [2023-11-06 23:04:02,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:02,936 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2023-11-06 23:04:02,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:02,964 INFO L225 Difference]: With dead ends: 5333 [2023-11-06 23:04:02,964 INFO L226 Difference]: Without dead ends: 2678 [2023-11-06 23:04:02,982 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:02,986 INFO L413 NwaCegarLoop]: 1145 mSDtfsCounter, 13 mSDsluCounter, 1142 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2287 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:02,987 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2287 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 23:04:02,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2678 states. [2023-11-06 23:04:03,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2678 to 2660. [2023-11-06 23:04:03,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2660 states, 1921 states have (on average 1.3872982821447164) internal successors, (2665), 1978 states have internal predecessors, (2665), 575 states have call successors, (575), 164 states have call predecessors, (575), 163 states have return successors, (569), 549 states have call predecessors, (569), 569 states have call successors, (569) [2023-11-06 23:04:03,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2660 states to 2660 states and 3809 transitions. [2023-11-06 23:04:03,243 INFO L78 Accepts]: Start accepts. Automaton has 2660 states and 3809 transitions. Word has length 30 [2023-11-06 23:04:03,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:03,244 INFO L495 AbstractCegarLoop]: Abstraction has 2660 states and 3809 transitions. [2023-11-06 23:04:03,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:04:03,245 INFO L276 IsEmpty]: Start isEmpty. Operand 2660 states and 3809 transitions. [2023-11-06 23:04:03,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-11-06 23:04:03,247 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:03,248 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:03,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-06 23:04:03,248 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:03,249 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:03,249 INFO L85 PathProgramCache]: Analyzing trace with hash -952680619, now seen corresponding path program 1 times [2023-11-06 23:04:03,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:03,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610142812] [2023-11-06 23:04:03,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:03,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:03,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:03,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-06 23:04:03,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:03,470 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:03,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:03,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610142812] [2023-11-06 23:04:03,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610142812] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:04:03,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010595805] [2023-11-06 23:04:03,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:03,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:03,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:03,475 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:03,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 23:04:04,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:04,062 INFO L262 TraceCheckSpWp]: Trace formula consists of 1139 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:04:04,071 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:04,100 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 23:04:04,101 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:04,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010595805] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:04,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:04:04,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-06 23:04:04,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536471634] [2023-11-06 23:04:04,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:04,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:04,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:04,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:04,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:04:04,104 INFO L87 Difference]: Start difference. First operand 2660 states and 3809 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:04:04,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:04,303 INFO L93 Difference]: Finished difference Result 5351 states and 7669 transitions. [2023-11-06 23:04:04,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:04,304 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2023-11-06 23:04:04,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:04,331 INFO L225 Difference]: With dead ends: 5351 [2023-11-06 23:04:04,331 INFO L226 Difference]: Without dead ends: 2694 [2023-11-06 23:04:04,347 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:04:04,348 INFO L413 NwaCegarLoop]: 1158 mSDtfsCounter, 15 mSDsluCounter, 1140 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 2298 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:04,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 2298 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:04,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2694 states. [2023-11-06 23:04:04,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2694 to 2664. [2023-11-06 23:04:04,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2664 states, 1925 states have (on average 1.3864935064935064) internal successors, (2669), 1982 states have internal predecessors, (2669), 575 states have call successors, (575), 164 states have call predecessors, (575), 163 states have return successors, (569), 549 states have call predecessors, (569), 569 states have call successors, (569) [2023-11-06 23:04:04,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2664 states to 2664 states and 3813 transitions. [2023-11-06 23:04:04,593 INFO L78 Accepts]: Start accepts. Automaton has 2664 states and 3813 transitions. Word has length 34 [2023-11-06 23:04:04,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:04,594 INFO L495 AbstractCegarLoop]: Abstraction has 2664 states and 3813 transitions. [2023-11-06 23:04:04,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:04:04,594 INFO L276 IsEmpty]: Start isEmpty. Operand 2664 states and 3813 transitions. [2023-11-06 23:04:04,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-06 23:04:04,598 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:04,599 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:04,611 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-06 23:04:04,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:04,811 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:04,812 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:04,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1563355246, now seen corresponding path program 1 times [2023-11-06 23:04:04,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:04,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15097452] [2023-11-06 23:04:04,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:04,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:04,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:05,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-06 23:04:05,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:05,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:04:05,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:05,119 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:05,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:05,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15097452] [2023-11-06 23:04:05,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15097452] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:04:05,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104302162] [2023-11-06 23:04:05,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:05,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:05,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:05,122 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:05,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 23:04:05,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:05,664 INFO L262 TraceCheckSpWp]: Trace formula consists of 1214 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:04:05,668 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:05,701 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 23:04:05,702 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:05,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104302162] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:05,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:04:05,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-06 23:04:05,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602210867] [2023-11-06 23:04:05,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:05,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:05,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:05,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:05,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:04:05,705 INFO L87 Difference]: Start difference. First operand 2664 states and 3813 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:04:05,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:05,963 INFO L93 Difference]: Finished difference Result 5355 states and 7671 transitions. [2023-11-06 23:04:05,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:05,964 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 39 [2023-11-06 23:04:05,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:05,994 INFO L225 Difference]: With dead ends: 5355 [2023-11-06 23:04:05,994 INFO L226 Difference]: Without dead ends: 2694 [2023-11-06 23:04:06,014 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:04:06,017 INFO L413 NwaCegarLoop]: 1147 mSDtfsCounter, 28 mSDsluCounter, 1121 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 2268 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:06,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 2268 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:06,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2694 states. [2023-11-06 23:04:06,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2694 to 2692. [2023-11-06 23:04:06,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2692 states, 1947 states have (on average 1.3872624550590653) internal successors, (2701), 2004 states have internal predecessors, (2701), 581 states have call successors, (581), 164 states have call predecessors, (581), 163 states have return successors, (575), 555 states have call predecessors, (575), 575 states have call successors, (575) [2023-11-06 23:04:06,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3857 transitions. [2023-11-06 23:04:06,288 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3857 transitions. Word has length 39 [2023-11-06 23:04:06,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:06,289 INFO L495 AbstractCegarLoop]: Abstraction has 2692 states and 3857 transitions. [2023-11-06 23:04:06,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:04:06,289 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3857 transitions. [2023-11-06 23:04:06,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-11-06 23:04:06,292 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:06,292 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:06,310 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:06,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:06,511 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:06,511 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:06,511 INFO L85 PathProgramCache]: Analyzing trace with hash -447009054, now seen corresponding path program 1 times [2023-11-06 23:04:06,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:06,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064519096] [2023-11-06 23:04:06,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:06,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:06,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:06,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-06 23:04:06,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:06,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:04:06,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:06,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:04:06,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:06,822 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:06,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:06,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064519096] [2023-11-06 23:04:06,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064519096] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:04:06,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380108342] [2023-11-06 23:04:06,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:06,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:06,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:06,825 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:06,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 23:04:07,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:07,365 INFO L262 TraceCheckSpWp]: Trace formula consists of 1295 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:04:07,370 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:07,389 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 23:04:07,399 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:07,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380108342] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:07,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:04:07,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-06 23:04:07,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182992377] [2023-11-06 23:04:07,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:07,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:07,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:07,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:07,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:07,402 INFO L87 Difference]: Start difference. First operand 2692 states and 3857 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:04:07,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:07,574 INFO L93 Difference]: Finished difference Result 2714 states and 3883 transitions. [2023-11-06 23:04:07,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:07,575 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2023-11-06 23:04:07,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:07,597 INFO L225 Difference]: With dead ends: 2714 [2023-11-06 23:04:07,598 INFO L226 Difference]: Without dead ends: 2703 [2023-11-06 23:04:07,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:07,601 INFO L413 NwaCegarLoop]: 1161 mSDtfsCounter, 1144 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1144 SdHoareTripleChecker+Valid, 1174 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:07,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1144 Valid, 1174 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:07,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2703 states. [2023-11-06 23:04:07,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2703 to 2692. [2023-11-06 23:04:07,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2692 states, 1947 states have (on average 1.386748844375963) internal successors, (2700), 2004 states have internal predecessors, (2700), 581 states have call successors, (581), 164 states have call predecessors, (581), 163 states have return successors, (575), 555 states have call predecessors, (575), 575 states have call successors, (575) [2023-11-06 23:04:07,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2692 states to 2692 states and 3856 transitions. [2023-11-06 23:04:07,809 INFO L78 Accepts]: Start accepts. Automaton has 2692 states and 3856 transitions. Word has length 50 [2023-11-06 23:04:07,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:07,810 INFO L495 AbstractCegarLoop]: Abstraction has 2692 states and 3856 transitions. [2023-11-06 23:04:07,810 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:04:07,810 INFO L276 IsEmpty]: Start isEmpty. Operand 2692 states and 3856 transitions. [2023-11-06 23:04:07,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-11-06 23:04:07,815 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:07,815 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:07,828 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:08,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:08,023 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:08,024 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:08,024 INFO L85 PathProgramCache]: Analyzing trace with hash -389750752, now seen corresponding path program 1 times [2023-11-06 23:04:08,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:08,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260811787] [2023-11-06 23:04:08,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:08,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:08,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:08,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-06 23:04:08,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:08,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:04:08,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:08,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:04:08,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:08,351 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:08,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:08,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260811787] [2023-11-06 23:04:08,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260811787] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:04:08,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908419809] [2023-11-06 23:04:08,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:08,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:08,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:08,354 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:08,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 23:04:08,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:08,846 INFO L262 TraceCheckSpWp]: Trace formula consists of 1286 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:04:08,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:08,951 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 23:04:08,951 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:08,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908419809] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:08,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:04:08,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-06 23:04:08,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963639262] [2023-11-06 23:04:08,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:08,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:08,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:08,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:08,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:08,956 INFO L87 Difference]: Start difference. First operand 2692 states and 3856 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:04:09,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:09,126 INFO L93 Difference]: Finished difference Result 2694 states and 3857 transitions. [2023-11-06 23:04:09,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:09,127 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2023-11-06 23:04:09,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:09,147 INFO L225 Difference]: With dead ends: 2694 [2023-11-06 23:04:09,148 INFO L226 Difference]: Without dead ends: 2691 [2023-11-06 23:04:09,150 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:09,151 INFO L413 NwaCegarLoop]: 1146 mSDtfsCounter, 1100 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1100 SdHoareTripleChecker+Valid, 1146 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:09,152 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1100 Valid, 1146 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:09,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2023-11-06 23:04:09,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2691. [2023-11-06 23:04:09,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2691 states, 1947 states have (on average 1.3862352336928607) internal successors, (2699), 2003 states have internal predecessors, (2699), 580 states have call successors, (580), 164 states have call predecessors, (580), 163 states have return successors, (575), 555 states have call predecessors, (575), 575 states have call successors, (575) [2023-11-06 23:04:09,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2691 states to 2691 states and 3854 transitions. [2023-11-06 23:04:09,391 INFO L78 Accepts]: Start accepts. Automaton has 2691 states and 3854 transitions. Word has length 50 [2023-11-06 23:04:09,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:09,394 INFO L495 AbstractCegarLoop]: Abstraction has 2691 states and 3854 transitions. [2023-11-06 23:04:09,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:04:09,395 INFO L276 IsEmpty]: Start isEmpty. Operand 2691 states and 3854 transitions. [2023-11-06 23:04:09,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-06 23:04:09,398 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:09,399 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:09,415 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:09,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-06 23:04:09,609 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:09,609 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:09,609 INFO L85 PathProgramCache]: Analyzing trace with hash 802255453, now seen corresponding path program 1 times [2023-11-06 23:04:09,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:09,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183522785] [2023-11-06 23:04:09,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:09,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:09,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:09,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-06 23:04:09,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:09,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:04:09,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:09,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:04:09,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:09,860 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:09,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:09,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183522785] [2023-11-06 23:04:09,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183522785] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:04:09,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639169493] [2023-11-06 23:04:09,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:09,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:09,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:09,862 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:09,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 23:04:10,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:10,354 INFO L262 TraceCheckSpWp]: Trace formula consists of 1288 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:04:10,358 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:10,465 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 23:04:10,465 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:10,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639169493] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:10,466 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:04:10,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-06 23:04:10,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484842999] [2023-11-06 23:04:10,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:10,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:10,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:10,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:10,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:10,469 INFO L87 Difference]: Start difference. First operand 2691 states and 3854 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:04:10,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:10,740 INFO L93 Difference]: Finished difference Result 2693 states and 3855 transitions. [2023-11-06 23:04:10,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:10,741 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 51 [2023-11-06 23:04:10,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:10,763 INFO L225 Difference]: With dead ends: 2693 [2023-11-06 23:04:10,764 INFO L226 Difference]: Without dead ends: 2690 [2023-11-06 23:04:10,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:10,768 INFO L413 NwaCegarLoop]: 1144 mSDtfsCounter, 1097 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1097 SdHoareTripleChecker+Valid, 1144 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:10,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1097 Valid, 1144 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:10,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2690 states. [2023-11-06 23:04:11,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2690 to 2690. [2023-11-06 23:04:11,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2690 states, 1947 states have (on average 1.3857216230097587) internal successors, (2698), 2002 states have internal predecessors, (2698), 579 states have call successors, (579), 164 states have call predecessors, (579), 163 states have return successors, (575), 555 states have call predecessors, (575), 575 states have call successors, (575) [2023-11-06 23:04:11,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2690 states to 2690 states and 3852 transitions. [2023-11-06 23:04:11,088 INFO L78 Accepts]: Start accepts. Automaton has 2690 states and 3852 transitions. Word has length 51 [2023-11-06 23:04:11,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:11,089 INFO L495 AbstractCegarLoop]: Abstraction has 2690 states and 3852 transitions. [2023-11-06 23:04:11,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:04:11,089 INFO L276 IsEmpty]: Start isEmpty. Operand 2690 states and 3852 transitions. [2023-11-06 23:04:11,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-06 23:04:11,092 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:11,092 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:11,105 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:11,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:11,305 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:11,305 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:11,305 INFO L85 PathProgramCache]: Analyzing trace with hash -900252989, now seen corresponding path program 1 times [2023-11-06 23:04:11,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:11,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843723829] [2023-11-06 23:04:11,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:11,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:11,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:11,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-06 23:04:11,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:11,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:04:11,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:11,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:04:11,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:11,569 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:11,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:11,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843723829] [2023-11-06 23:04:11,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843723829] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:04:11,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613163539] [2023-11-06 23:04:11,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:11,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:11,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:11,572 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:11,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 23:04:12,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:12,063 INFO L262 TraceCheckSpWp]: Trace formula consists of 1290 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:04:12,065 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:12,202 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 23:04:12,202 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:12,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613163539] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:12,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:04:12,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-06 23:04:12,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021929308] [2023-11-06 23:04:12,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:12,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:12,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:12,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:12,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:12,204 INFO L87 Difference]: Start difference. First operand 2690 states and 3852 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:04:12,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:12,407 INFO L93 Difference]: Finished difference Result 2692 states and 3853 transitions. [2023-11-06 23:04:12,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:12,407 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 52 [2023-11-06 23:04:12,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:12,427 INFO L225 Difference]: With dead ends: 2692 [2023-11-06 23:04:12,427 INFO L226 Difference]: Without dead ends: 2689 [2023-11-06 23:04:12,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:12,430 INFO L413 NwaCegarLoop]: 1142 mSDtfsCounter, 1094 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1094 SdHoareTripleChecker+Valid, 1142 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:12,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1094 Valid, 1142 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:12,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2689 states. [2023-11-06 23:04:12,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2689 to 2689. [2023-11-06 23:04:12,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2689 states, 1947 states have (on average 1.3852080123266564) internal successors, (2697), 2001 states have internal predecessors, (2697), 578 states have call successors, (578), 164 states have call predecessors, (578), 163 states have return successors, (575), 555 states have call predecessors, (575), 575 states have call successors, (575) [2023-11-06 23:04:12,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2689 states to 2689 states and 3850 transitions. [2023-11-06 23:04:12,655 INFO L78 Accepts]: Start accepts. Automaton has 2689 states and 3850 transitions. Word has length 52 [2023-11-06 23:04:12,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:12,657 INFO L495 AbstractCegarLoop]: Abstraction has 2689 states and 3850 transitions. [2023-11-06 23:04:12,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:04:12,657 INFO L276 IsEmpty]: Start isEmpty. Operand 2689 states and 3850 transitions. [2023-11-06 23:04:12,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-11-06 23:04:12,660 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:12,660 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:12,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:12,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:12,870 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:12,870 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:12,870 INFO L85 PathProgramCache]: Analyzing trace with hash -2138402272, now seen corresponding path program 1 times [2023-11-06 23:04:12,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:12,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251831786] [2023-11-06 23:04:12,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:12,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:12,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:13,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-06 23:04:13,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:13,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:04:13,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:13,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:04:13,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:13,111 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:13,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:13,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251831786] [2023-11-06 23:04:13,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251831786] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:04:13,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266301681] [2023-11-06 23:04:13,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:13,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:13,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:13,114 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:13,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 23:04:13,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:13,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 1292 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:04:13,634 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:13,749 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 23:04:13,749 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:13,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266301681] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:13,750 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:04:13,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-06 23:04:13,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835133185] [2023-11-06 23:04:13,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:13,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:13,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:13,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:13,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:13,754 INFO L87 Difference]: Start difference. First operand 2689 states and 3850 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:04:13,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:13,980 INFO L93 Difference]: Finished difference Result 2691 states and 3851 transitions. [2023-11-06 23:04:13,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:13,981 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 53 [2023-11-06 23:04:13,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:14,010 INFO L225 Difference]: With dead ends: 2691 [2023-11-06 23:04:14,016 INFO L226 Difference]: Without dead ends: 2659 [2023-11-06 23:04:14,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:14,019 INFO L413 NwaCegarLoop]: 1138 mSDtfsCounter, 1061 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1061 SdHoareTripleChecker+Valid, 1162 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:14,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1061 Valid, 1162 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:14,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2659 states. [2023-11-06 23:04:14,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2659 to 2659. [2023-11-06 23:04:14,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2659 states, 1925 states have (on average 1.3854545454545455) internal successors, (2667), 1977 states have internal predecessors, (2667), 573 states have call successors, (573), 161 states have call predecessors, (573), 160 states have return successors, (572), 552 states have call predecessors, (572), 572 states have call successors, (572) [2023-11-06 23:04:14,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2659 states to 2659 states and 3812 transitions. [2023-11-06 23:04:14,276 INFO L78 Accepts]: Start accepts. Automaton has 2659 states and 3812 transitions. Word has length 53 [2023-11-06 23:04:14,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:14,276 INFO L495 AbstractCegarLoop]: Abstraction has 2659 states and 3812 transitions. [2023-11-06 23:04:14,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:04:14,277 INFO L276 IsEmpty]: Start isEmpty. Operand 2659 states and 3812 transitions. [2023-11-06 23:04:14,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-11-06 23:04:14,283 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:14,283 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-06 23:04:14,296 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:14,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:14,491 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:14,492 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:14,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1581289107, now seen corresponding path program 1 times [2023-11-06 23:04:14,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:14,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526382606] [2023-11-06 23:04:14,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:14,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:14,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:14,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-06 23:04:14,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:14,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:04:14,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:14,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:04:14,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:14,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-06 23:04:14,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:14,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-06 23:04:14,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:14,758 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:14,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:14,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526382606] [2023-11-06 23:04:14,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526382606] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:04:14,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883540683] [2023-11-06 23:04:14,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:14,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:14,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:14,760 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:14,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 23:04:15,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:15,281 INFO L262 TraceCheckSpWp]: Trace formula consists of 1398 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:04:15,284 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:15,317 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 23:04:15,317 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:15,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883540683] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:15,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:04:15,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-11-06 23:04:15,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252496119] [2023-11-06 23:04:15,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:15,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:15,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:15,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:15,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:04:15,320 INFO L87 Difference]: Start difference. First operand 2659 states and 3812 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:04:15,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:15,811 INFO L93 Difference]: Finished difference Result 6661 states and 9541 transitions. [2023-11-06 23:04:15,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:15,812 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 71 [2023-11-06 23:04:15,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:15,838 INFO L225 Difference]: With dead ends: 6661 [2023-11-06 23:04:15,838 INFO L226 Difference]: Without dead ends: 4005 [2023-11-06 23:04:15,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:04:15,856 INFO L413 NwaCegarLoop]: 1103 mSDtfsCounter, 1079 mSDsluCounter, 1073 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1079 SdHoareTripleChecker+Valid, 2176 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:15,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1079 Valid, 2176 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:04:15,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4005 states. [2023-11-06 23:04:16,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4005 to 4002. [2023-11-06 23:04:16,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4002 states, 2904 states have (on average 1.3853305785123966) internal successors, (4023), 2982 states have internal predecessors, (4023), 851 states have call successors, (851), 247 states have call predecessors, (851), 246 states have return successors, (850), 820 states have call predecessors, (850), 850 states have call successors, (850) [2023-11-06 23:04:16,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4002 states to 4002 states and 5724 transitions. [2023-11-06 23:04:16,235 INFO L78 Accepts]: Start accepts. Automaton has 4002 states and 5724 transitions. Word has length 71 [2023-11-06 23:04:16,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:16,236 INFO L495 AbstractCegarLoop]: Abstraction has 4002 states and 5724 transitions. [2023-11-06 23:04:16,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:04:16,236 INFO L276 IsEmpty]: Start isEmpty. Operand 4002 states and 5724 transitions. [2023-11-06 23:04:16,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-11-06 23:04:16,242 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:16,242 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-06 23:04:16,256 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:16,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-06 23:04:16,451 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:16,452 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:16,452 INFO L85 PathProgramCache]: Analyzing trace with hash 56732375, now seen corresponding path program 1 times [2023-11-06 23:04:16,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:16,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135350509] [2023-11-06 23:04:16,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:16,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:16,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:16,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-06 23:04:16,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:16,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:04:16,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:16,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:04:16,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:16,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-06 23:04:16,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:16,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-06 23:04:16,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:16,719 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:16,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:16,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135350509] [2023-11-06 23:04:16,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135350509] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:04:16,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797881604] [2023-11-06 23:04:16,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:16,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:16,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:16,722 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:16,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 23:04:17,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:17,271 INFO L262 TraceCheckSpWp]: Trace formula consists of 1434 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:04:17,275 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:17,307 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:17,308 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:04:17,375 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:04:17,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797881604] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:04:17,376 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:04:17,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 9 [2023-11-06 23:04:17,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78030661] [2023-11-06 23:04:17,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:04:17,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-06 23:04:17,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:17,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-06 23:04:17,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:04:17,379 INFO L87 Difference]: Start difference. First operand 4002 states and 5724 transitions. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-06 23:04:20,863 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:04:22,447 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:04:24,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:04:26,464 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:04:28,470 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:04:30,477 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:04:46,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:46,107 INFO L93 Difference]: Finished difference Result 8463 states and 12237 transitions. [2023-11-06 23:04:46,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 23:04:46,108 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 74 [2023-11-06 23:04:46,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:46,132 INFO L225 Difference]: With dead ends: 8463 [2023-11-06 23:04:46,132 INFO L226 Difference]: Without dead ends: 4464 [2023-11-06 23:04:46,150 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-06 23:04:46,152 INFO L413 NwaCegarLoop]: 437 mSDtfsCounter, 874 mSDsluCounter, 1727 mSDsCounter, 0 mSdLazyCounter, 3480 mSolverCounterSat, 420 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 946 SdHoareTripleChecker+Valid, 2164 SdHoareTripleChecker+Invalid, 3905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 420 IncrementalHoareTripleChecker+Valid, 3480 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.2s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:46,152 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [946 Valid, 2164 Invalid, 3905 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [420 Valid, 3480 Invalid, 5 Unknown, 0 Unchecked, 28.2s Time] [2023-11-06 23:04:46,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4464 states. [2023-11-06 23:04:46,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4464 to 4092. [2023-11-06 23:04:46,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4092 states, 2994 states have (on average 1.3857715430861723) internal successors, (4149), 3072 states have internal predecessors, (4149), 851 states have call successors, (851), 247 states have call predecessors, (851), 246 states have return successors, (850), 820 states have call predecessors, (850), 850 states have call successors, (850) [2023-11-06 23:04:46,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4092 states to 4092 states and 5850 transitions. [2023-11-06 23:04:46,689 INFO L78 Accepts]: Start accepts. Automaton has 4092 states and 5850 transitions. Word has length 74 [2023-11-06 23:04:46,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:46,689 INFO L495 AbstractCegarLoop]: Abstraction has 4092 states and 5850 transitions. [2023-11-06 23:04:46,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-06 23:04:46,689 INFO L276 IsEmpty]: Start isEmpty. Operand 4092 states and 5850 transitions. [2023-11-06 23:04:46,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-11-06 23:04:46,701 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:46,701 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 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] [2023-11-06 23:04:46,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:46,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:46,910 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:46,910 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:46,910 INFO L85 PathProgramCache]: Analyzing trace with hash 770700236, now seen corresponding path program 2 times [2023-11-06 23:04:46,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:46,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403575506] [2023-11-06 23:04:46,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:46,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:47,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:04:47,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:47,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-06 23:04:47,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:47,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-06 23:04:47,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:47,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-06 23:04:47,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:47,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-06 23:04:47,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:47,163 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-06 23:04:47,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:47,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403575506] [2023-11-06 23:04:47,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403575506] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:47,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:47,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 23:04:47,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756784148] [2023-11-06 23:04:47,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:47,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 23:04:47,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:47,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 23:04:47,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:47,166 INFO L87 Difference]: Start difference. First operand 4092 states and 5850 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:04:50,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:04:52,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:04:53,513 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:07,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:07,260 INFO L93 Difference]: Finished difference Result 9705 states and 14264 transitions. [2023-11-06 23:05:07,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 23:05:07,260 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 86 [2023-11-06 23:05:07,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:07,283 INFO L225 Difference]: With dead ends: 9705 [2023-11-06 23:05:07,283 INFO L226 Difference]: Without dead ends: 5616 [2023-11-06 23:05:07,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:05:07,299 INFO L413 NwaCegarLoop]: 649 mSDtfsCounter, 1263 mSDsluCounter, 1790 mSDsCounter, 0 mSdLazyCounter, 2793 mSolverCounterSat, 463 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1387 SdHoareTripleChecker+Valid, 2439 SdHoareTripleChecker+Invalid, 3258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 463 IncrementalHoareTripleChecker+Valid, 2793 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.4s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:07,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1387 Valid, 2439 Invalid, 3258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [463 Valid, 2793 Invalid, 2 Unknown, 0 Unchecked, 19.4s Time] [2023-11-06 23:05:07,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5616 states. [2023-11-06 23:05:07,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5616 to 4098. [2023-11-06 23:05:07,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4098 states, 3000 states have (on average 1.385) internal successors, (4155), 3078 states have internal predecessors, (4155), 851 states have call successors, (851), 247 states have call predecessors, (851), 246 states have return successors, (850), 820 states have call predecessors, (850), 850 states have call successors, (850) [2023-11-06 23:05:07,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4098 states to 4098 states and 5856 transitions. [2023-11-06 23:05:07,799 INFO L78 Accepts]: Start accepts. Automaton has 4098 states and 5856 transitions. Word has length 86 [2023-11-06 23:05:07,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:07,800 INFO L495 AbstractCegarLoop]: Abstraction has 4098 states and 5856 transitions. [2023-11-06 23:05:07,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:05:07,800 INFO L276 IsEmpty]: Start isEmpty. Operand 4098 states and 5856 transitions. [2023-11-06 23:05:07,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-11-06 23:05:07,807 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:07,807 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 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] [2023-11-06 23:05:07,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-06 23:05:07,808 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:07,808 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:07,808 INFO L85 PathProgramCache]: Analyzing trace with hash 272042592, now seen corresponding path program 1 times [2023-11-06 23:05:07,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:07,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181324180] [2023-11-06 23:05:07,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:07,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:07,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:08,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:05:08,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:08,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-06 23:05:08,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:08,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-06 23:05:08,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:08,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-06 23:05:08,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:08,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-06 23:05:08,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:08,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-11-06 23:05:08,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:08,074 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-11-06 23:05:08,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:08,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181324180] [2023-11-06 23:05:08,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181324180] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:05:08,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488989265] [2023-11-06 23:05:08,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:08,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:08,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:05:08,081 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:05:08,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 23:05:08,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:08,605 INFO L262 TraceCheckSpWp]: Trace formula consists of 1476 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:05:08,608 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:05:08,633 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-11-06 23:05:08,633 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:05:08,685 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-11-06 23:05:08,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488989265] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:05:08,685 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:05:08,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2023-11-06 23:05:08,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514267072] [2023-11-06 23:05:08,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:05:08,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 23:05:08,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:08,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 23:05:08,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:05:08,688 INFO L87 Difference]: Start difference. First operand 4098 states and 5856 transitions. Second operand has 8 states, 8 states have (on average 9.5) internal successors, (76), 7 states have internal predecessors, (76), 5 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2023-11-06 23:05:11,708 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:12,968 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:14,977 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:16,986 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:18,988 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:20,993 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:32,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:32,943 INFO L93 Difference]: Finished difference Result 8430 states and 12087 transitions. [2023-11-06 23:05:32,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 23:05:32,943 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 7 states have internal predecessors, (76), 5 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 89 [2023-11-06 23:05:32,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:32,961 INFO L225 Difference]: With dead ends: 8430 [2023-11-06 23:05:32,961 INFO L226 Difference]: Without dead ends: 4335 [2023-11-06 23:05:32,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:05:32,973 INFO L413 NwaCegarLoop]: 460 mSDtfsCounter, 621 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 2882 mSolverCounterSat, 82 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 2011 SdHoareTripleChecker+Invalid, 2969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 2882 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.8s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:32,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [737 Valid, 2011 Invalid, 2969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 2882 Invalid, 5 Unknown, 0 Unchecked, 23.8s Time] [2023-11-06 23:05:32,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4335 states. [2023-11-06 23:05:33,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4335 to 4335. [2023-11-06 23:05:33,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4335 states, 3183 states have (on average 1.3817153628652215) internal successors, (4398), 3261 states have internal predecessors, (4398), 905 states have call successors, (905), 247 states have call predecessors, (905), 246 states have return successors, (904), 874 states have call predecessors, (904), 904 states have call successors, (904) [2023-11-06 23:05:33,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4335 states to 4335 states and 6207 transitions. [2023-11-06 23:05:33,384 INFO L78 Accepts]: Start accepts. Automaton has 4335 states and 6207 transitions. Word has length 89 [2023-11-06 23:05:33,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:33,384 INFO L495 AbstractCegarLoop]: Abstraction has 4335 states and 6207 transitions. [2023-11-06 23:05:33,384 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 7 states have internal predecessors, (76), 5 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2023-11-06 23:05:33,385 INFO L276 IsEmpty]: Start isEmpty. Operand 4335 states and 6207 transitions. [2023-11-06 23:05:33,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-06 23:05:33,393 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:33,393 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 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] [2023-11-06 23:05:33,402 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 23:05:33,601 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-06 23:05:33,601 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:33,602 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:33,602 INFO L85 PathProgramCache]: Analyzing trace with hash 853491556, now seen corresponding path program 1 times [2023-11-06 23:05:33,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:33,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740667499] [2023-11-06 23:05:33,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:33,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:33,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:33,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:05:33,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:33,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-06 23:05:33,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:33,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-06 23:05:33,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:33,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-11-06 23:05:33,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:33,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-11-06 23:05:33,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:33,908 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-06 23:05:33,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:33,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740667499] [2023-11-06 23:05:33,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740667499] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:33,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:05:33,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:05:33,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143508573] [2023-11-06 23:05:33,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:33,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:05:33,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:33,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:05:33,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:33,912 INFO L87 Difference]: Start difference. First operand 4335 states and 6207 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:05:37,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:39,094 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:41,097 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:51,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:51,699 INFO L93 Difference]: Finished difference Result 9150 states and 13239 transitions. [2023-11-06 23:05:51,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:05:51,699 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 93 [2023-11-06 23:05:51,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:51,726 INFO L225 Difference]: With dead ends: 9150 [2023-11-06 23:05:51,726 INFO L226 Difference]: Without dead ends: 4818 [2023-11-06 23:05:51,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:05:51,794 INFO L413 NwaCegarLoop]: 488 mSDtfsCounter, 860 mSDsluCounter, 1058 mSDsCounter, 0 mSdLazyCounter, 1969 mSolverCounterSat, 420 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 934 SdHoareTripleChecker+Valid, 1546 SdHoareTripleChecker+Invalid, 2392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 420 IncrementalHoareTripleChecker+Valid, 1969 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.2s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:51,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [934 Valid, 1546 Invalid, 2392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [420 Valid, 1969 Invalid, 3 Unknown, 0 Unchecked, 17.2s Time] [2023-11-06 23:05:51,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4818 states. [2023-11-06 23:05:52,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4818 to 4338. [2023-11-06 23:05:52,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4338 states, 3186 states have (on average 1.38135593220339) internal successors, (4401), 3264 states have internal predecessors, (4401), 905 states have call successors, (905), 247 states have call predecessors, (905), 246 states have return successors, (904), 874 states have call predecessors, (904), 904 states have call successors, (904) [2023-11-06 23:05:52,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4338 states to 4338 states and 6210 transitions. [2023-11-06 23:05:52,356 INFO L78 Accepts]: Start accepts. Automaton has 4338 states and 6210 transitions. Word has length 93 [2023-11-06 23:05:52,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:52,357 INFO L495 AbstractCegarLoop]: Abstraction has 4338 states and 6210 transitions. [2023-11-06 23:05:52,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:05:52,357 INFO L276 IsEmpty]: Start isEmpty. Operand 4338 states and 6210 transitions. [2023-11-06 23:05:52,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-11-06 23:05:52,366 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:52,367 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 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] [2023-11-06 23:05:52,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-06 23:05:52,367 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:52,368 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:52,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1424722499, now seen corresponding path program 1 times [2023-11-06 23:05:52,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:52,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738825790] [2023-11-06 23:05:52,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:52,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:52,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:52,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:05:52,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:52,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-06 23:05:52,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:52,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-06 23:05:52,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:52,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-06 23:05:52,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:52,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-06 23:05:52,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:52,966 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-11-06 23:05:52,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:52,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738825790] [2023-11-06 23:05:52,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738825790] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:52,967 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:05:52,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 23:05:52,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187470799] [2023-11-06 23:05:52,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:52,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:05:52,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:52,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:05:52,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:05:52,970 INFO L87 Difference]: Start difference. First operand 4338 states and 6210 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:05:56,045 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:57,394 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:59,406 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:06:01,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:06:02,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:06:19,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:06:19,579 INFO L93 Difference]: Finished difference Result 9060 states and 13116 transitions. [2023-11-06 23:06:19,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 23:06:19,580 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 97 [2023-11-06 23:06:19,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:06:19,602 INFO L225 Difference]: With dead ends: 9060 [2023-11-06 23:06:19,602 INFO L226 Difference]: Without dead ends: 4725 [2023-11-06 23:06:19,614 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:06:19,615 INFO L413 NwaCegarLoop]: 438 mSDtfsCounter, 808 mSDsluCounter, 1734 mSDsCounter, 0 mSdLazyCounter, 3518 mSolverCounterSat, 406 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 880 SdHoareTripleChecker+Valid, 2172 SdHoareTripleChecker+Invalid, 3926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 406 IncrementalHoareTripleChecker+Valid, 3518 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:06:19,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [880 Valid, 2172 Invalid, 3926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [406 Valid, 3518 Invalid, 2 Unknown, 0 Unchecked, 26.0s Time] [2023-11-06 23:06:19,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4725 states. [2023-11-06 23:06:20,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4725 to 4353. [2023-11-06 23:06:20,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4353 states, 3198 states have (on average 1.3799249530956847) internal successors, (4413), 3276 states have internal predecessors, (4413), 905 states have call successors, (905), 247 states have call predecessors, (905), 249 states have return successors, (928), 877 states have call predecessors, (928), 904 states have call successors, (928) [2023-11-06 23:06:20,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4353 states to 4353 states and 6246 transitions. [2023-11-06 23:06:20,198 INFO L78 Accepts]: Start accepts. Automaton has 4353 states and 6246 transitions. Word has length 97 [2023-11-06 23:06:20,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:06:20,199 INFO L495 AbstractCegarLoop]: Abstraction has 4353 states and 6246 transitions. [2023-11-06 23:06:20,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:06:20,199 INFO L276 IsEmpty]: Start isEmpty. Operand 4353 states and 6246 transitions. [2023-11-06 23:06:20,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-11-06 23:06:20,208 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:06:20,208 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-06 23:06:20,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-06 23:06:20,209 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:06:20,209 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:06:20,210 INFO L85 PathProgramCache]: Analyzing trace with hash 661967012, now seen corresponding path program 2 times [2023-11-06 23:06:20,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:06:20,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208058457] [2023-11-06 23:06:20,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:06:20,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:06:20,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:20,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:06:20,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:20,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-06 23:06:20,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:20,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-06 23:06:20,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:20,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-06 23:06:20,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:20,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-06 23:06:20,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:20,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-06 23:06:20,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:20,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-06 23:06:20,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:20,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-06 23:06:20,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:20,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-06 23:06:20,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:20,471 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2023-11-06 23:06:20,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:06:20,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208058457] [2023-11-06 23:06:20,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208058457] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:06:20,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:06:20,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:06:20,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005065059] [2023-11-06 23:06:20,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:06:20,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:06:20,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:06:20,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:06:20,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:06:20,474 INFO L87 Difference]: Start difference. First operand 4353 states and 6246 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-06 23:06:24,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:06:25,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:06:27,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:06:35,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:06:35,822 INFO L93 Difference]: Finished difference Result 8712 states and 12501 transitions. [2023-11-06 23:06:35,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 23:06:35,823 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 110 [2023-11-06 23:06:35,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:06:35,840 INFO L225 Difference]: With dead ends: 8712 [2023-11-06 23:06:35,841 INFO L226 Difference]: Without dead ends: 4353 [2023-11-06 23:06:35,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:06:35,852 INFO L413 NwaCegarLoop]: 458 mSDtfsCounter, 560 mSDsluCounter, 1142 mSDsCounter, 0 mSdLazyCounter, 2139 mSolverCounterSat, 61 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 662 SdHoareTripleChecker+Valid, 1600 SdHoareTripleChecker+Invalid, 2201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 2139 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2023-11-06 23:06:35,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [662 Valid, 1600 Invalid, 2201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 2139 Invalid, 1 Unknown, 0 Unchecked, 14.8s Time] [2023-11-06 23:06:35,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4353 states. [2023-11-06 23:06:36,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4353 to 4347. [2023-11-06 23:06:36,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4347 states, 3192 states have (on average 1.3796992481203008) internal successors, (4404), 3270 states have internal predecessors, (4404), 905 states have call successors, (905), 247 states have call predecessors, (905), 249 states have return successors, (928), 877 states have call predecessors, (928), 904 states have call successors, (928) [2023-11-06 23:06:36,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4347 states to 4347 states and 6237 transitions. [2023-11-06 23:06:36,279 INFO L78 Accepts]: Start accepts. Automaton has 4347 states and 6237 transitions. Word has length 110 [2023-11-06 23:06:36,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:06:36,280 INFO L495 AbstractCegarLoop]: Abstraction has 4347 states and 6237 transitions. [2023-11-06 23:06:36,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-06 23:06:36,280 INFO L276 IsEmpty]: Start isEmpty. Operand 4347 states and 6237 transitions. [2023-11-06 23:06:36,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-11-06 23:06:36,289 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:06:36,290 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:06:36,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-06 23:06:36,290 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:06:36,290 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:06:36,291 INFO L85 PathProgramCache]: Analyzing trace with hash -121177004, now seen corresponding path program 1 times [2023-11-06 23:06:36,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:06:36,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280309144] [2023-11-06 23:06:36,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:06:36,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:06:36,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:36,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:06:36,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:36,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-11-06 23:06:36,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:36,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-06 23:06:36,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:36,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-06 23:06:36,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:36,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-06 23:06:36,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:36,595 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-11-06 23:06:36,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:06:36,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280309144] [2023-11-06 23:06:36,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280309144] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:06:36,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:06:36,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:06:36,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328990556] [2023-11-06 23:06:36,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:06:36,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:06:36,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:06:36,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:06:36,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:06:36,599 INFO L87 Difference]: Start difference. First operand 4347 states and 6237 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:06:39,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:06:41,338 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:06:46,395 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:06:48,410 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:06:57,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:06:57,929 INFO L93 Difference]: Finished difference Result 13449 states and 19488 transitions. [2023-11-06 23:06:57,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 23:06:57,929 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 114 [2023-11-06 23:06:57,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:06:57,976 INFO L225 Difference]: With dead ends: 13449 [2023-11-06 23:06:57,976 INFO L226 Difference]: Without dead ends: 9105 [2023-11-06 23:06:57,991 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:06:57,992 INFO L413 NwaCegarLoop]: 610 mSDtfsCounter, 2314 mSDsluCounter, 1205 mSDsCounter, 0 mSdLazyCounter, 2205 mSolverCounterSat, 1109 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2443 SdHoareTripleChecker+Valid, 1815 SdHoareTripleChecker+Invalid, 3316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1109 IncrementalHoareTripleChecker+Valid, 2205 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:06:57,992 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2443 Valid, 1815 Invalid, 3316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1109 Valid, 2205 Invalid, 2 Unknown, 0 Unchecked, 20.3s Time] [2023-11-06 23:06:58,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9105 states. [2023-11-06 23:06:58,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9105 to 6634. [2023-11-06 23:06:58,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6634 states, 4901 states have (on average 1.3764537849418486) internal successors, (6746), 5018 states have internal predecessors, (6746), 1351 states have call successors, (1351), 379 states have call predecessors, (1351), 381 states have return successors, (1353), 1308 states have call predecessors, (1353), 1350 states have call successors, (1353) [2023-11-06 23:06:58,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6634 states to 6634 states and 9450 transitions. [2023-11-06 23:06:58,856 INFO L78 Accepts]: Start accepts. Automaton has 6634 states and 9450 transitions. Word has length 114 [2023-11-06 23:06:58,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:06:58,857 INFO L495 AbstractCegarLoop]: Abstraction has 6634 states and 9450 transitions. [2023-11-06 23:06:58,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:06:58,857 INFO L276 IsEmpty]: Start isEmpty. Operand 6634 states and 9450 transitions. [2023-11-06 23:06:58,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-11-06 23:06:58,868 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:06:58,868 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-06 23:06:58,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-06 23:06:58,869 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:06:58,869 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:06:58,869 INFO L85 PathProgramCache]: Analyzing trace with hash 2131861989, now seen corresponding path program 1 times [2023-11-06 23:06:58,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:06:58,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613651482] [2023-11-06 23:06:58,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:06:58,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:06:58,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:59,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 23:06:59,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:59,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-06 23:06:59,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:59,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-06 23:06:59,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:59,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-06 23:06:59,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:59,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-06 23:06:59,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:59,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-06 23:06:59,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:59,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-06 23:06:59,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:59,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-06 23:06:59,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:59,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-06 23:06:59,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:59,164 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-11-06 23:06:59,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:06:59,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613651482] [2023-11-06 23:06:59,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613651482] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:06:59,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:06:59,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:06:59,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639666172] [2023-11-06 23:06:59,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:06:59,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:06:59,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:06:59,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:06:59,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:06:59,167 INFO L87 Difference]: Start difference. First operand 6634 states and 9450 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-06 23:07:02,223 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:07:03,378 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:07:04,810 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:07:13,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:07:13,190 INFO L93 Difference]: Finished difference Result 13277 states and 18909 transitions. [2023-11-06 23:07:13,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 23:07:13,190 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 121 [2023-11-06 23:07:13,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:07:13,220 INFO L225 Difference]: With dead ends: 13277 [2023-11-06 23:07:13,221 INFO L226 Difference]: Without dead ends: 6475 [2023-11-06 23:07:13,240 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:07:13,241 INFO L413 NwaCegarLoop]: 457 mSDtfsCounter, 558 mSDsluCounter, 1142 mSDsCounter, 0 mSdLazyCounter, 2134 mSolverCounterSat, 60 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 1599 SdHoareTripleChecker+Invalid, 2195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 2134 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:07:13,241 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [660 Valid, 1599 Invalid, 2195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 2134 Invalid, 1 Unknown, 0 Unchecked, 13.3s Time] [2023-11-06 23:07:13,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6475 states. [2023-11-06 23:07:14,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6475 to 6463. [2023-11-06 23:07:14,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6463 states, 4772 states have (on average 1.3797150041911148) internal successors, (6584), 4889 states have internal predecessors, (6584), 1315 states have call successors, (1315), 376 states have call predecessors, (1315), 375 states have return successors, (1314), 1269 states have call predecessors, (1314), 1314 states have call successors, (1314) [2023-11-06 23:07:14,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6463 states to 6463 states and 9213 transitions. [2023-11-06 23:07:14,105 INFO L78 Accepts]: Start accepts. Automaton has 6463 states and 9213 transitions. Word has length 121 [2023-11-06 23:07:14,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:07:14,105 INFO L495 AbstractCegarLoop]: Abstraction has 6463 states and 9213 transitions. [2023-11-06 23:07:14,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-06 23:07:14,106 INFO L276 IsEmpty]: Start isEmpty. Operand 6463 states and 9213 transitions. [2023-11-06 23:07:14,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-11-06 23:07:14,117 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:07:14,117 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:07:14,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-06 23:07:14,117 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:07:14,118 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:07:14,118 INFO L85 PathProgramCache]: Analyzing trace with hash -963139004, now seen corresponding path program 1 times [2023-11-06 23:07:14,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:07:14,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565736281] [2023-11-06 23:07:14,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:07:14,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:07:14,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:14,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-06 23:07:14,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:14,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-06 23:07:14,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:14,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-06 23:07:14,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:14,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-06 23:07:14,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:14,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-06 23:07:14,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:14,581 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-11-06 23:07:14,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:07:14,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565736281] [2023-11-06 23:07:14,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565736281] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:07:14,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258263261] [2023-11-06 23:07:14,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:07:14,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:07:14,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:07:14,586 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:07:14,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 23:07:15,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:15,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 1984 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:07:15,346 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:07:15,366 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-11-06 23:07:15,366 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:07:15,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258263261] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:07:15,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:07:15,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-11-06 23:07:15,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4480993] [2023-11-06 23:07:15,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:07:15,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:07:15,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:07:15,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:07:15,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:07:15,369 INFO L87 Difference]: Start difference. First operand 6463 states and 9213 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:07:15,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:07:15,936 INFO L93 Difference]: Finished difference Result 13007 states and 18543 transitions. [2023-11-06 23:07:15,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:07:15,937 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 120 [2023-11-06 23:07:15,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:07:15,970 INFO L225 Difference]: With dead ends: 13007 [2023-11-06 23:07:15,970 INFO L226 Difference]: Without dead ends: 6547 [2023-11-06 23:07:15,991 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:07:15,992 INFO L413 NwaCegarLoop]: 1090 mSDtfsCounter, 10 mSDsluCounter, 1082 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2172 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:07:15,992 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2172 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:07:16,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6547 states. [2023-11-06 23:07:16,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6547 to 6481. [2023-11-06 23:07:16,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6481 states, 4790 states have (on average 1.3782881002087684) internal successors, (6602), 4907 states have internal predecessors, (6602), 1315 states have call successors, (1315), 376 states have call predecessors, (1315), 375 states have return successors, (1314), 1269 states have call predecessors, (1314), 1314 states have call successors, (1314) [2023-11-06 23:07:16,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6481 states to 6481 states and 9231 transitions. [2023-11-06 23:07:16,779 INFO L78 Accepts]: Start accepts. Automaton has 6481 states and 9231 transitions. Word has length 120 [2023-11-06 23:07:16,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:07:16,780 INFO L495 AbstractCegarLoop]: Abstraction has 6481 states and 9231 transitions. [2023-11-06 23:07:16,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:07:16,780 INFO L276 IsEmpty]: Start isEmpty. Operand 6481 states and 9231 transitions. [2023-11-06 23:07:16,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-06 23:07:16,789 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:07:16,789 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:07:16,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 23:07:16,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-06 23:07:16,999 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:07:16,999 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:07:16,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1220365638, now seen corresponding path program 1 times [2023-11-06 23:07:17,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:07:17,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407497551] [2023-11-06 23:07:17,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:07:17,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:07:17,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:17,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-06 23:07:17,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:17,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-06 23:07:17,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:17,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-06 23:07:17,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:17,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-06 23:07:17,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:17,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-06 23:07:17,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:17,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-06 23:07:17,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:17,463 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-11-06 23:07:17,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:07:17,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407497551] [2023-11-06 23:07:17,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407497551] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:07:17,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642455484] [2023-11-06 23:07:17,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:07:17,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:07:17,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:07:17,468 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:07:17,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 23:07:18,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:18,252 INFO L262 TraceCheckSpWp]: Trace formula consists of 2007 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:07:18,256 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:07:18,282 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-11-06 23:07:18,282 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:07:18,342 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-11-06 23:07:18,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642455484] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:07:18,343 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:07:18,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 9 [2023-11-06 23:07:18,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756744824] [2023-11-06 23:07:18,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:07:18,344 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-06 23:07:18,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:07:18,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-06 23:07:18,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:07:18,346 INFO L87 Difference]: Start difference. First operand 6481 states and 9231 transitions. Second operand has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-06 23:07:21,237 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:07:23,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:07:25,174 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:07:27,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:07:39,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:07:39,175 INFO L93 Difference]: Finished difference Result 14183 states and 20478 transitions. [2023-11-06 23:07:39,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 23:07:39,178 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 127 [2023-11-06 23:07:39,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:07:39,203 INFO L225 Difference]: With dead ends: 14183 [2023-11-06 23:07:39,203 INFO L226 Difference]: Without dead ends: 7705 [2023-11-06 23:07:39,220 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-06 23:07:39,221 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 1010 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 2749 mSolverCounterSat, 411 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1089 SdHoareTripleChecker+Valid, 2005 SdHoareTripleChecker+Invalid, 3162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 411 IncrementalHoareTripleChecker+Valid, 2749 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:07:39,221 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1089 Valid, 2005 Invalid, 3162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [411 Valid, 2749 Invalid, 2 Unknown, 0 Unchecked, 20.0s Time] [2023-11-06 23:07:39,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7705 states. [2023-11-06 23:07:40,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7705 to 7147. [2023-11-06 23:07:40,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7147 states, 5438 states have (on average 1.389481426995219) internal successors, (7556), 5555 states have internal predecessors, (7556), 1333 states have call successors, (1333), 376 states have call predecessors, (1333), 375 states have return successors, (1332), 1287 states have call predecessors, (1332), 1332 states have call successors, (1332) [2023-11-06 23:07:40,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7147 states to 7147 states and 10221 transitions. [2023-11-06 23:07:40,171 INFO L78 Accepts]: Start accepts. Automaton has 7147 states and 10221 transitions. Word has length 127 [2023-11-06 23:07:40,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:07:40,172 INFO L495 AbstractCegarLoop]: Abstraction has 7147 states and 10221 transitions. [2023-11-06 23:07:40,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-06 23:07:40,172 INFO L276 IsEmpty]: Start isEmpty. Operand 7147 states and 10221 transitions. [2023-11-06 23:07:40,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-06 23:07:40,182 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:07:40,182 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:07:40,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 23:07:40,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-06 23:07:40,393 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:07:40,394 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:07:40,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1695655217, now seen corresponding path program 2 times [2023-11-06 23:07:40,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:07:40,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060512401] [2023-11-06 23:07:40,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:07:40,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:07:40,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:40,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-06 23:07:40,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:40,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-06 23:07:40,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:40,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-06 23:07:40,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:40,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-06 23:07:40,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:40,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-06 23:07:40,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:40,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-11-06 23:07:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:07:40,758 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-06 23:07:40,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:07:40,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060512401] [2023-11-06 23:07:40,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060512401] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:07:40,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403197776] [2023-11-06 23:07:40,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 23:07:40,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:07:40,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:07:40,765 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:07:40,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c23d7482-46b9-475b-9041-6a96b6f41f92/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process