./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 2b70e84b228eaa9531633412d2ab011238b584270b603d32c94fa23bf8e03be1 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-23 22:53:16,167 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-23 22:53:16,294 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-23 22:53:16,299 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-23 22:53:16,300 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-23 22:53:16,350 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-23 22:53:16,350 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-23 22:53:16,351 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-23 22:53:16,353 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-23 22:53:16,353 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-23 22:53:16,354 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-23 22:53:16,354 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-23 22:53:16,355 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-23 22:53:16,355 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-23 22:53:16,355 INFO L153 SettingsManager]: * Use SBE=true [2024-11-23 22:53:16,355 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-23 22:53:16,356 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-23 22:53:16,356 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-23 22:53:16,356 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-23 22:53:16,356 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-23 22:53:16,356 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-23 22:53:16,356 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-23 22:53:16,356 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-23 22:53:16,356 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-23 22:53:16,357 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-23 22:53:16,357 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-23 22:53:16,357 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 22:53:16,358 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 22:53:16,358 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 22:53:16,358 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 22:53:16,358 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-23 22:53:16,359 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 22:53:16,359 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 22:53:16,359 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 22:53:16,359 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 22:53:16,359 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-23 22:53:16,359 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-23 22:53:16,359 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-23 22:53:16,360 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-23 22:53:16,360 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-23 22:53:16,360 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-23 22:53:16,360 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-23 22:53:16,360 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-23 22:53:16,360 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-23 22:53:16,361 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-23 22:53:16,361 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 2b70e84b228eaa9531633412d2ab011238b584270b603d32c94fa23bf8e03be1 [2024-11-23 22:53:16,805 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-23 22:53:16,823 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-23 22:53:16,830 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-23 22:53:16,832 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-23 22:53:16,832 INFO L274 PluginConnector]: CDTParser initialized [2024-11-23 22:53:16,836 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i [2024-11-23 22:53:20,706 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/data/2ddb7e928/43bca084ae734384bcbeda8f060a8049/FLAG122a720fa [2024-11-23 22:53:21,474 INFO L384 CDTParser]: Found 1 translation units. [2024-11-23 22:53:21,479 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i [2024-11-23 22:53:21,545 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/data/2ddb7e928/43bca084ae734384bcbeda8f060a8049/FLAG122a720fa [2024-11-23 22:53:21,783 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/data/2ddb7e928/43bca084ae734384bcbeda8f060a8049 [2024-11-23 22:53:21,786 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-23 22:53:21,788 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-23 22:53:21,791 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-23 22:53:21,792 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-23 22:53:21,798 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-23 22:53:21,799 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:53:21" (1/1) ... [2024-11-23 22:53:21,801 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4143227a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:21, skipping insertion in model container [2024-11-23 22:53:21,801 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:53:21" (1/1) ... [2024-11-23 22:53:21,913 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-23 22:53:22,219 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i[4493,4506] [2024-11-23 22:53:22,227 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i[4553,4566] [2024-11-23 22:53:23,289 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,291 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,291 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,293 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,294 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,314 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,315 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,318 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,319 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,322 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,324 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,325 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:23,325 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,102 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i[150460,150473] [2024-11-23 22:53:24,103 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 22:53:24,134 INFO L200 MainTranslator]: Completed pre-run [2024-11-23 22:53:24,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i[4493,4506] [2024-11-23 22:53:24,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i[4553,4566] [2024-11-23 22:53:24,274 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,277 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,280 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,281 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,282 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,304 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,309 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,314 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,315 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,316 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,317 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,321 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,322 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-23 22:53:24,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i[150460,150473] [2024-11-23 22:53:24,505 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 22:53:24,756 INFO L204 MainTranslator]: Completed translation [2024-11-23 22:53:24,756 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24 WrapperNode [2024-11-23 22:53:24,757 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-23 22:53:24,758 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-23 22:53:24,758 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-23 22:53:24,758 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-23 22:53:24,764 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:24,831 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:24,911 INFO L138 Inliner]: procedures = 668, calls = 1038, calls flagged for inlining = 53, calls inlined = 6, statements flattened = 135 [2024-11-23 22:53:24,912 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-23 22:53:24,913 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-23 22:53:24,913 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-23 22:53:24,913 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-23 22:53:24,925 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:24,926 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:24,931 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:24,976 INFO L175 MemorySlicer]: Split 21 memory accesses to 3 slices as follows [2, 5, 14]. 67 percent of accesses are in the largest equivalence class. The 7 initializations are split as follows [2, 5, 0]. The 6 writes are split as follows [0, 0, 6]. [2024-11-23 22:53:24,977 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:24,978 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:25,000 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:25,001 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:25,005 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:25,009 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:25,011 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:25,016 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-23 22:53:25,018 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-23 22:53:25,018 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-23 22:53:25,018 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-23 22:53:25,019 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (1/1) ... [2024-11-23 22:53:25,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 22:53:25,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:53:25,076 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-23 22:53:25,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-23 22:53:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-23 22:53:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-23 22:53:25,123 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-23 22:53:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_next_is_valid [2024-11-23 22:53:25,125 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_next_is_valid [2024-11-23 22:53:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-23 22:53:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_is_valid [2024-11-23 22:53:25,125 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_is_valid [2024-11-23 22:53:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-23 22:53:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-23 22:53:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-23 22:53:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-23 22:53:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-23 22:53:25,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-23 22:53:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-23 22:53:25,126 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-23 22:53:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-23 22:53:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-23 22:53:25,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-23 22:53:25,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-23 22:53:25,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-23 22:53:25,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-23 22:53:25,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-23 22:53:25,128 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2024-11-23 22:53:25,128 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2024-11-23 22:53:25,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-23 22:53:25,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-23 22:53:25,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-23 22:53:25,467 INFO L234 CfgBuilder]: Building ICFG [2024-11-23 22:53:25,471 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-23 22:53:25,848 INFO L? ?]: Removed 54 outVars from TransFormulas that were not future-live. [2024-11-23 22:53:25,848 INFO L283 CfgBuilder]: Performing block encoding [2024-11-23 22:53:25,862 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-23 22:53:25,862 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-23 22:53:25,863 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:53:25 BoogieIcfgContainer [2024-11-23 22:53:25,863 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-23 22:53:25,865 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-23 22:53:25,866 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-23 22:53:25,872 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-23 22:53:25,872 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 10:53:21" (1/3) ... [2024-11-23 22:53:25,873 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d482a4e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:53:25, skipping insertion in model container [2024-11-23 22:53:25,874 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:24" (2/3) ... [2024-11-23 22:53:25,874 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d482a4e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:53:25, skipping insertion in model container [2024-11-23 22:53:25,874 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:53:25" (3/3) ... [2024-11-23 22:53:25,876 INFO L128 eAbstractionObserver]: Analyzing ICFG aws_linked_list_end_harness.i [2024-11-23 22:53:25,899 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-23 22:53:25,901 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG aws_linked_list_end_harness.i that has 6 procedures, 68 locations, 1 initial locations, 2 loop locations, and 1 error locations. [2024-11-23 22:53:25,990 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-23 22:53:26,008 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@701ce6f9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-23 22:53:26,008 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-23 22:53:26,014 INFO L276 IsEmpty]: Start isEmpty. Operand has 68 states, 48 states have (on average 1.3541666666666667) internal successors, (65), 49 states have internal predecessors, (65), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-23 22:53:26,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-23 22:53:26,024 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:53:26,026 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:53:26,027 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:53:26,034 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:53:26,035 INFO L85 PathProgramCache]: Analyzing trace with hash -721077294, now seen corresponding path program 1 times [2024-11-23 22:53:26,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:53:26,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435298947] [2024-11-23 22:53:26,045 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:53:26,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:53:26,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:53:26,695 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-23 22:53:26,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:53:26,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435298947] [2024-11-23 22:53:26,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435298947] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:53:26,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127256029] [2024-11-23 22:53:26,697 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:53:26,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:53:26,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:53:26,706 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:53:26,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-23 22:53:27,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:53:27,066 INFO L256 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-23 22:53:27,074 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:53:27,096 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-23 22:53:27,096 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:53:27,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127256029] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:53:27,097 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:53:27,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-23 22:53:27,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46685930] [2024-11-23 22:53:27,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:53:27,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-23 22:53:27,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:53:27,130 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-23 22:53:27,130 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 22:53:27,133 INFO L87 Difference]: Start difference. First operand has 68 states, 48 states have (on average 1.3541666666666667) internal successors, (65), 49 states have internal predecessors, (65), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 2 states, 2 states have (on average 14.5) internal successors, (29), 2 states have internal predecessors, (29), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-23 22:53:27,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:53:27,166 INFO L93 Difference]: Finished difference Result 128 states and 184 transitions. [2024-11-23 22:53:27,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-23 22:53:27,168 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 14.5) internal successors, (29), 2 states have internal predecessors, (29), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 68 [2024-11-23 22:53:27,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:53:27,181 INFO L225 Difference]: With dead ends: 128 [2024-11-23 22:53:27,181 INFO L226 Difference]: Without dead ends: 63 [2024-11-23 22:53:27,187 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 22:53:27,194 INFO L435 NwaCegarLoop]: 87 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 22:53:27,195 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 22:53:27,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2024-11-23 22:53:27,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2024-11-23 22:53:27,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 44 states have (on average 1.2954545454545454) internal successors, (57), 45 states have internal predecessors, (57), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-23 22:53:27,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 82 transitions. [2024-11-23 22:53:27,253 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 82 transitions. Word has length 68 [2024-11-23 22:53:27,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:53:27,255 INFO L471 AbstractCegarLoop]: Abstraction has 63 states and 82 transitions. [2024-11-23 22:53:27,256 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 14.5) internal successors, (29), 2 states have internal predecessors, (29), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-23 22:53:27,256 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 82 transitions. [2024-11-23 22:53:27,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-23 22:53:27,261 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:53:27,261 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:53:27,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-23 22:53:27,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-23 22:53:27,467 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:53:27,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:53:27,468 INFO L85 PathProgramCache]: Analyzing trace with hash -2007385264, now seen corresponding path program 1 times [2024-11-23 22:53:27,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:53:27,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841680320] [2024-11-23 22:53:27,468 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:53:27,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:53:27,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:53:28,805 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-23 22:53:28,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:53:28,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841680320] [2024-11-23 22:53:28,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841680320] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:53:28,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59459588] [2024-11-23 22:53:28,806 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:53:28,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:53:28,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:53:28,812 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:53:28,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-23 22:53:29,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:53:29,132 INFO L256 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-23 22:53:29,142 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:53:29,297 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2024-11-23 22:53:29,324 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2024-11-23 22:53:29,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:53:29,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:53:29,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:53:29,505 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 25 [2024-11-23 22:53:29,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:53:29,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:53:29,533 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 35 [2024-11-23 22:53:30,896 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-23 22:53:30,897 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:53:30,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59459588] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:53:30,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:53:30,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [6] total 13 [2024-11-23 22:53:30,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686682236] [2024-11-23 22:53:30,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:53:30,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-23 22:53:30,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:53:30,899 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-23 22:53:30,900 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-23 22:53:30,900 INFO L87 Difference]: Start difference. First operand 63 states and 82 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-23 22:53:34,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:53:36,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:53:36,207 INFO L93 Difference]: Finished difference Result 171 states and 231 transitions. [2024-11-23 22:53:36,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 22:53:36,209 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 68 [2024-11-23 22:53:36,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:53:36,214 INFO L225 Difference]: With dead ends: 171 [2024-11-23 22:53:36,214 INFO L226 Difference]: Without dead ends: 122 [2024-11-23 22:53:36,218 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-11-23 22:53:36,219 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 70 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-23 22:53:36,220 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 370 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2024-11-23 22:53:36,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2024-11-23 22:53:36,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 117. [2024-11-23 22:53:36,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 82 states have (on average 1.329268292682927) internal successors, (109), 85 states have internal predecessors, (109), 24 states have call successors, (24), 9 states have call predecessors, (24), 10 states have return successors, (24), 22 states have call predecessors, (24), 22 states have call successors, (24) [2024-11-23 22:53:36,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 157 transitions. [2024-11-23 22:53:36,280 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 157 transitions. Word has length 68 [2024-11-23 22:53:36,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:53:36,281 INFO L471 AbstractCegarLoop]: Abstraction has 117 states and 157 transitions. [2024-11-23 22:53:36,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-23 22:53:36,283 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 157 transitions. [2024-11-23 22:53:36,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-23 22:53:36,288 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:53:36,289 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-23 22:53:36,302 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-23 22:53:36,489 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:53:36,490 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:53:36,490 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:53:36,491 INFO L85 PathProgramCache]: Analyzing trace with hash 238194190, now seen corresponding path program 1 times [2024-11-23 22:53:36,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:53:36,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799650043] [2024-11-23 22:53:36,491 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:53:36,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:53:36,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:53:37,190 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-23 22:53:37,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:53:37,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799650043] [2024-11-23 22:53:37,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799650043] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:53:37,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777811408] [2024-11-23 22:53:37,191 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:53:37,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:53:37,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:53:37,194 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:53:37,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-23 22:53:37,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:53:37,455 INFO L256 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-23 22:53:37,462 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:53:37,601 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2024-11-23 22:53:37,626 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2024-11-23 22:53:37,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:53:37,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:53:37,821 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 35 [2024-11-23 22:53:37,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:53:37,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:53:37,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:53:37,897 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 25 [2024-11-23 22:53:41,659 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-23 22:53:41,659 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:53:41,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777811408] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:53:41,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:53:41,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [6] total 14 [2024-11-23 22:53:41,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451485737] [2024-11-23 22:53:41,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:53:41,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-23 22:53:41,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:53:41,662 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-23 22:53:41,663 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2024-11-23 22:53:41,663 INFO L87 Difference]: Start difference. First operand 117 states and 157 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-23 22:53:43,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:53:43,182 INFO L93 Difference]: Finished difference Result 171 states and 228 transitions. [2024-11-23 22:53:43,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-23 22:53:43,183 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 68 [2024-11-23 22:53:43,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:53:43,185 INFO L225 Difference]: With dead ends: 171 [2024-11-23 22:53:43,185 INFO L226 Difference]: Without dead ends: 120 [2024-11-23 22:53:43,186 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 53 SyntacticMatches, 8 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-11-23 22:53:43,187 INFO L435 NwaCegarLoop]: 62 mSDtfsCounter, 51 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-23 22:53:43,187 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 443 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-23 22:53:43,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2024-11-23 22:53:43,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 115. [2024-11-23 22:53:43,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 81 states have (on average 1.3209876543209877) internal successors, (107), 83 states have internal predecessors, (107), 24 states have call successors, (24), 9 states have call predecessors, (24), 9 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-11-23 22:53:43,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 153 transitions. [2024-11-23 22:53:43,224 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 153 transitions. Word has length 68 [2024-11-23 22:53:43,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:53:43,224 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 153 transitions. [2024-11-23 22:53:43,225 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-23 22:53:43,225 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 153 transitions. [2024-11-23 22:53:43,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-23 22:53:43,230 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:53:43,231 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:53:43,240 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-23 22:53:43,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:53:43,436 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:53:43,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:53:43,437 INFO L85 PathProgramCache]: Analyzing trace with hash -509112822, now seen corresponding path program 1 times [2024-11-23 22:53:43,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:53:43,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946607775] [2024-11-23 22:53:43,437 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:53:43,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:53:43,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:53:44,016 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-23 22:53:44,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:53:44,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946607775] [2024-11-23 22:53:44,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946607775] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:53:44,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896266848] [2024-11-23 22:53:44,017 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:53:44,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:53:44,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:53:44,020 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:53:44,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-23 22:53:44,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:53:44,243 INFO L256 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-23 22:53:44,248 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:53:44,647 INFO L349 Elim1Store]: treesize reduction 66, result has 39.4 percent of original size [2024-11-23 22:53:44,647 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 76 treesize of output 128 [2024-11-23 22:53:44,665 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 15 [2024-11-23 22:53:44,699 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-23 22:53:44,699 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2024-11-23 22:53:44,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:53:44,756 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 34 [2024-11-23 22:53:46,608 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-23 22:53:46,608 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:53:46,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896266848] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:53:46,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:53:46,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [6] total 16 [2024-11-23 22:53:46,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259455413] [2024-11-23 22:53:46,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:53:46,609 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-23 22:53:46,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:53:46,613 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-23 22:53:46,613 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2024-11-23 22:53:46,614 INFO L87 Difference]: Start difference. First operand 115 states and 153 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-23 22:53:50,621 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:53:54,722 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:53:58,805 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:54:02,944 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:54:06,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:54:08,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:54:08,340 INFO L93 Difference]: Finished difference Result 184 states and 253 transitions. [2024-11-23 22:54:08,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-23 22:54:08,342 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 68 [2024-11-23 22:54:08,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:54:08,344 INFO L225 Difference]: With dead ends: 184 [2024-11-23 22:54:08,344 INFO L226 Difference]: Without dead ends: 122 [2024-11-23 22:54:08,345 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 52 SyntacticMatches, 8 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2024-11-23 22:54:08,346 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 205 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 63 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.2s IncrementalHoareTripleChecker+Time [2024-11-23 22:54:08,347 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 478 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 304 Invalid, 5 Unknown, 0 Unchecked, 21.2s Time] [2024-11-23 22:54:08,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2024-11-23 22:54:08,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 117. [2024-11-23 22:54:08,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 83 states have (on average 1.3132530120481927) internal successors, (109), 85 states have internal predecessors, (109), 24 states have call successors, (24), 9 states have call predecessors, (24), 9 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-11-23 22:54:08,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 155 transitions. [2024-11-23 22:54:08,374 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 155 transitions. Word has length 68 [2024-11-23 22:54:08,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:54:08,375 INFO L471 AbstractCegarLoop]: Abstraction has 117 states and 155 transitions. [2024-11-23 22:54:08,375 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-23 22:54:08,375 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 155 transitions. [2024-11-23 22:54:08,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-23 22:54:08,378 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:54:08,378 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:54:08,392 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-23 22:54:08,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:08,583 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:54:08,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:54:08,583 INFO L85 PathProgramCache]: Analyzing trace with hash 516659780, now seen corresponding path program 1 times [2024-11-23 22:54:08,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:54:08,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277467021] [2024-11-23 22:54:08,583 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:08,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:54:08,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:09,083 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-23 22:54:09,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:54:09,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277467021] [2024-11-23 22:54:09,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277467021] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:54:09,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123701669] [2024-11-23 22:54:09,085 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:09,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:09,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:54:09,088 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:54:09,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-23 22:54:09,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:09,303 INFO L256 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-23 22:54:09,308 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:54:09,459 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2024-11-23 22:54:09,487 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2024-11-23 22:54:09,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:09,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:09,693 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 29 [2024-11-23 22:54:09,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:09,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:09,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:09,762 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 21 [2024-11-23 22:54:13,230 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-23 22:54:13,230 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:54:13,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123701669] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:54:13,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:54:13,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [6] total 15 [2024-11-23 22:54:13,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513797693] [2024-11-23 22:54:13,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:54:13,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-23 22:54:13,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:54:13,232 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-23 22:54:13,232 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2024-11-23 22:54:13,232 INFO L87 Difference]: Start difference. First operand 117 states and 155 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-23 22:54:14,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:54:14,902 INFO L93 Difference]: Finished difference Result 191 states and 261 transitions. [2024-11-23 22:54:14,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-23 22:54:14,903 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 68 [2024-11-23 22:54:14,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:54:14,905 INFO L225 Difference]: With dead ends: 191 [2024-11-23 22:54:14,905 INFO L226 Difference]: Without dead ends: 124 [2024-11-23 22:54:14,906 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 52 SyntacticMatches, 8 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2024-11-23 22:54:14,907 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 77 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-23 22:54:14,907 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 480 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-23 22:54:14,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-11-23 22:54:14,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 119. [2024-11-23 22:54:14,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 85 states have (on average 1.3058823529411765) internal successors, (111), 87 states have internal predecessors, (111), 24 states have call successors, (24), 9 states have call predecessors, (24), 9 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-11-23 22:54:14,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 157 transitions. [2024-11-23 22:54:14,936 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 157 transitions. Word has length 68 [2024-11-23 22:54:14,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:54:14,936 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 157 transitions. [2024-11-23 22:54:14,937 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-23 22:54:14,937 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 157 transitions. [2024-11-23 22:54:14,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-23 22:54:14,939 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:54:14,939 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:54:14,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-23 22:54:15,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:15,140 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:54:15,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:54:15,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1558347778, now seen corresponding path program 1 times [2024-11-23 22:54:15,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:54:15,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303580867] [2024-11-23 22:54:15,140 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:15,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:54:15,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:16,297 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-23 22:54:16,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:54:16,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303580867] [2024-11-23 22:54:16,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303580867] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:54:16,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611825010] [2024-11-23 22:54:16,298 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:16,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:16,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:54:16,303 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:54:16,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-23 22:54:16,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:16,520 INFO L256 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-23 22:54:16,524 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:54:16,912 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2024-11-23 22:54:19,482 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-23 22:54:19,482 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:54:19,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611825010] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:54:19,483 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:54:19,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [9] total 19 [2024-11-23 22:54:19,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898283985] [2024-11-23 22:54:19,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:54:19,484 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-23 22:54:19,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:54:19,484 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-23 22:54:19,485 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2024-11-23 22:54:19,485 INFO L87 Difference]: Start difference. First operand 119 states and 157 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-23 22:54:23,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:54:27,747 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:54:31,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:54:35,856 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:54:37,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:54:37,282 INFO L93 Difference]: Finished difference Result 199 states and 270 transitions. [2024-11-23 22:54:37,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-23 22:54:37,283 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 68 [2024-11-23 22:54:37,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:54:37,285 INFO L225 Difference]: With dead ends: 199 [2024-11-23 22:54:37,285 INFO L226 Difference]: Without dead ends: 126 [2024-11-23 22:54:37,286 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 52 SyntacticMatches, 8 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=127, Invalid=685, Unknown=0, NotChecked=0, Total=812 [2024-11-23 22:54:37,287 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 233 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 58 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.2s IncrementalHoareTripleChecker+Time [2024-11-23 22:54:37,288 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 461 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 269 Invalid, 4 Unknown, 0 Unchecked, 17.2s Time] [2024-11-23 22:54:37,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2024-11-23 22:54:37,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 121. [2024-11-23 22:54:37,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 87 states have (on average 1.2988505747126438) internal successors, (113), 89 states have internal predecessors, (113), 24 states have call successors, (24), 9 states have call predecessors, (24), 9 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-11-23 22:54:37,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 159 transitions. [2024-11-23 22:54:37,315 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 159 transitions. Word has length 68 [2024-11-23 22:54:37,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:54:37,316 INFO L471 AbstractCegarLoop]: Abstraction has 121 states and 159 transitions. [2024-11-23 22:54:37,316 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-23 22:54:37,316 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 159 transitions. [2024-11-23 22:54:37,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-23 22:54:37,318 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:54:37,318 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:54:37,331 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-23 22:54:37,518 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-23 22:54:37,519 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:54:37,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:54:37,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1519181624, now seen corresponding path program 1 times [2024-11-23 22:54:37,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:54:37,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641853785] [2024-11-23 22:54:37,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:37,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:54:37,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:37,757 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-23 22:54:37,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:54:37,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641853785] [2024-11-23 22:54:37,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641853785] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:54:37,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642691490] [2024-11-23 22:54:37,757 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:37,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:37,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:54:37,760 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:54:37,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-23 22:54:37,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:37,976 INFO L256 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-23 22:54:37,978 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:54:38,226 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-23 22:54:38,227 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:54:38,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642691490] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:54:38,228 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:54:38,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2024-11-23 22:54:38,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702907694] [2024-11-23 22:54:38,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:54:38,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-23 22:54:38,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:54:38,230 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-23 22:54:38,230 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-23 22:54:38,230 INFO L87 Difference]: Start difference. First operand 121 states and 159 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-23 22:54:38,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:54:38,543 INFO L93 Difference]: Finished difference Result 254 states and 345 transitions. [2024-11-23 22:54:38,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 22:54:38,544 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 68 [2024-11-23 22:54:38,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:54:38,546 INFO L225 Difference]: With dead ends: 254 [2024-11-23 22:54:38,546 INFO L226 Difference]: Without dead ends: 151 [2024-11-23 22:54:38,547 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-11-23 22:54:38,548 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 112 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 22:54:38,548 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 211 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 22:54:38,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2024-11-23 22:54:38,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2024-11-23 22:54:38,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 113 states have (on average 1.336283185840708) internal successors, (151), 117 states have internal predecessors, (151), 26 states have call successors, (26), 9 states have call predecessors, (26), 11 states have return successors, (28), 24 states have call predecessors, (28), 24 states have call successors, (28) [2024-11-23 22:54:38,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 205 transitions. [2024-11-23 22:54:38,590 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 205 transitions. Word has length 68 [2024-11-23 22:54:38,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:54:38,591 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 205 transitions. [2024-11-23 22:54:38,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-23 22:54:38,591 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 205 transitions. [2024-11-23 22:54:38,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-23 22:54:38,593 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:54:38,593 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:54:38,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-23 22:54:38,793 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-23 22:54:38,794 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:54:38,795 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:54:38,795 INFO L85 PathProgramCache]: Analyzing trace with hash 239399820, now seen corresponding path program 1 times [2024-11-23 22:54:38,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:54:38,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164975430] [2024-11-23 22:54:38,795 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:38,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:54:38,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:39,329 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-23 22:54:39,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:54:39,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164975430] [2024-11-23 22:54:39,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164975430] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:54:39,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938476354] [2024-11-23 22:54:39,330 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:39,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:39,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:54:39,337 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:54:39,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-23 22:54:39,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:39,605 INFO L256 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-23 22:54:39,610 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:54:39,748 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2024-11-23 22:54:39,785 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2024-11-23 22:54:39,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:39,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:39,990 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2024-11-23 22:54:40,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:40,005 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 20 [2024-11-23 22:54:40,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:40,033 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2024-11-23 22:54:40,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:40,048 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2024-11-23 22:54:40,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:40,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:40,205 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 35 [2024-11-23 22:54:40,218 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 13 [2024-11-23 22:54:40,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:40,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:40,241 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 42 [2024-11-23 22:54:40,250 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2024-11-23 22:54:43,013 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 28 proven. 1 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-23 22:54:43,013 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 22:54:43,876 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (+ |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.offset| 24)) (.cse2 (+ |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset| 16))) (and (forall ((v_ArrVal_591 (Array Int Int))) (= 0 (select (select (let ((.cse0 (store |c_#memory_$Pointer$#2.base| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base| v_ArrVal_591))) (store .cse0 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base|) .cse1 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base|))) |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base|) .cse2))) (forall ((|ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.offset| Int) (v_ArrVal_593 (Array Int Int))) (= (select (select (let ((.cse3 (store |c_#memory_$Pointer$#2.offset| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base| v_ArrVal_593))) (store .cse3 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base| (store (select .cse3 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base|) .cse1 |ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.offset|))) |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base|) .cse2) 0)))) is different from false [2024-11-23 22:54:43,981 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (+ |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.offset| 24)) (.cse2 (+ |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset| 16))) (and (forall ((|v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_15| Int)) (or (< |c_#StackHeapBarrier| (+ |v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_15| 1)) (forall ((v_ArrVal_584 Int) (v_ArrVal_591 (Array Int Int))) (= (select (select (let ((.cse0 (store (store |c_#memory_$Pointer$#2.base| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base| (store (select |c_#memory_$Pointer$#2.base| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base|) |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.offset| v_ArrVal_584)) |v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_15| v_ArrVal_591))) (store .cse0 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base|) .cse1 |v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_15|))) |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base|) .cse2) 0)))) (forall ((|v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_15| Int)) (or (< |c_#StackHeapBarrier| (+ |v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_15| 1)) (forall ((v_ArrVal_587 Int) (v_ArrVal_593 (Array Int Int)) (v_subst_1 Int)) (= (select (select (let ((.cse3 (store (store |c_#memory_$Pointer$#2.offset| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base| (store (select |c_#memory_$Pointer$#2.offset| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base|) |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.offset| v_ArrVal_587)) |v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_15| v_ArrVal_593))) (store .cse3 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base| (store (select .cse3 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base|) .cse1 v_subst_1))) |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base|) .cse2) 0)))))) is different from false [2024-11-23 22:54:44,068 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-23 22:54:44,070 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-23 22:54:44,277 INFO L349 Elim1Store]: treesize reduction 86, result has 45.2 percent of original size [2024-11-23 22:54:44,278 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 171 treesize of output 200 [2024-11-23 22:54:44,313 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-23 22:54:44,315 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-23 22:54:44,597 INFO L349 Elim1Store]: treesize reduction 86, result has 45.2 percent of original size [2024-11-23 22:54:44,598 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 327 treesize of output 314 [2024-11-23 22:54:44,643 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:54:44,644 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 260 treesize of output 258 [2024-11-23 22:54:44,670 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 217 treesize of output 205 [2024-11-23 22:54:44,750 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:54:44,750 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 296 treesize of output 296 [2024-11-23 22:54:44,790 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 263 treesize of output 251 [2024-11-23 22:54:44,901 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 4 [2024-11-23 22:54:46,098 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:54:46,098 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 103 treesize of output 105 [2024-11-23 22:54:46,262 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:54:46,262 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 32 [2024-11-23 22:54:46,425 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 1 not checked. [2024-11-23 22:54:46,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938476354] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 22:54:46,426 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 22:54:46,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 10] total 23 [2024-11-23 22:54:46,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419649009] [2024-11-23 22:54:46,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 22:54:46,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-23 22:54:46,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:54:46,428 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-23 22:54:46,428 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=364, Unknown=2, NotChecked=78, Total=506 [2024-11-23 22:54:46,429 INFO L87 Difference]: Start difference. First operand 151 states and 205 transitions. Second operand has 23 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 22 states have internal predecessors, (87), 9 states have call successors, (22), 3 states have call predecessors, (22), 6 states have return successors, (21), 9 states have call predecessors, (21), 9 states have call successors, (21) [2024-11-23 22:54:49,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:54:49,358 INFO L93 Difference]: Finished difference Result 236 states and 326 transitions. [2024-11-23 22:54:49,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-23 22:54:49,359 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 22 states have internal predecessors, (87), 9 states have call successors, (22), 3 states have call predecessors, (22), 6 states have return successors, (21), 9 states have call predecessors, (21), 9 states have call successors, (21) Word has length 70 [2024-11-23 22:54:49,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:54:49,361 INFO L225 Difference]: With dead ends: 236 [2024-11-23 22:54:49,361 INFO L226 Difference]: Without dead ends: 166 [2024-11-23 22:54:49,363 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 116 SyntacticMatches, 9 SemanticMatches, 32 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=131, Invalid=867, Unknown=2, NotChecked=122, Total=1122 [2024-11-23 22:54:49,364 INFO L435 NwaCegarLoop]: 113 mSDtfsCounter, 78 mSDsluCounter, 1124 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1237 SdHoareTripleChecker+Invalid, 966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 273 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-23 22:54:49,365 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 1237 Invalid, 966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 658 Invalid, 0 Unknown, 273 Unchecked, 1.9s Time] [2024-11-23 22:54:49,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2024-11-23 22:54:49,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 159. [2024-11-23 22:54:49,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 119 states have (on average 1.319327731092437) internal successors, (157), 124 states have internal predecessors, (157), 26 states have call successors, (26), 10 states have call predecessors, (26), 13 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2024-11-23 22:54:49,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 214 transitions. [2024-11-23 22:54:49,404 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 214 transitions. Word has length 70 [2024-11-23 22:54:49,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:54:49,404 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 214 transitions. [2024-11-23 22:54:49,405 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 22 states have internal predecessors, (87), 9 states have call successors, (22), 3 states have call predecessors, (22), 6 states have return successors, (21), 9 states have call predecessors, (21), 9 states have call successors, (21) [2024-11-23 22:54:49,405 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 214 transitions. [2024-11-23 22:54:49,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-23 22:54:49,406 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:54:49,407 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:54:49,419 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-23 22:54:49,611 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-23 22:54:49,611 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:54:49,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:54:49,612 INFO L85 PathProgramCache]: Analyzing trace with hash -266516484, now seen corresponding path program 1 times [2024-11-23 22:54:49,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:54:49,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134989270] [2024-11-23 22:54:49,612 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:49,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:54:49,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:49,969 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-23 22:54:49,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:54:49,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134989270] [2024-11-23 22:54:49,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134989270] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:54:49,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683167449] [2024-11-23 22:54:49,970 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:49,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:49,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:54:49,973 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:54:49,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-23 22:54:50,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:50,231 INFO L256 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-23 22:54:50,236 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:54:50,555 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-23 22:54:50,555 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:54:50,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683167449] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:54:50,555 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:54:50,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-23 22:54:50,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133792526] [2024-11-23 22:54:50,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:54:50,557 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 22:54:50,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:54:50,558 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 22:54:50,558 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-23 22:54:50,559 INFO L87 Difference]: Start difference. First operand 159 states and 214 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-23 22:54:51,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:54:51,081 INFO L93 Difference]: Finished difference Result 320 states and 436 transitions. [2024-11-23 22:54:51,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-23 22:54:51,082 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 70 [2024-11-23 22:54:51,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:54:51,085 INFO L225 Difference]: With dead ends: 320 [2024-11-23 22:54:51,085 INFO L226 Difference]: Without dead ends: 183 [2024-11-23 22:54:51,086 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2024-11-23 22:54:51,088 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 93 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-23 22:54:51,089 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 258 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-23 22:54:51,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2024-11-23 22:54:51,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 159. [2024-11-23 22:54:51,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 119 states have (on average 1.319327731092437) internal successors, (157), 124 states have internal predecessors, (157), 26 states have call successors, (26), 10 states have call predecessors, (26), 13 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2024-11-23 22:54:51,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 214 transitions. [2024-11-23 22:54:51,163 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 214 transitions. Word has length 70 [2024-11-23 22:54:51,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:54:51,164 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 214 transitions. [2024-11-23 22:54:51,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-23 22:54:51,164 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 214 transitions. [2024-11-23 22:54:51,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-23 22:54:51,166 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:54:51,166 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:54:51,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-23 22:54:51,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:51,370 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:54:51,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:54:51,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1014751658, now seen corresponding path program 1 times [2024-11-23 22:54:51,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:54:51,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690277229] [2024-11-23 22:54:51,371 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:51,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:54:51,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:51,746 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-23 22:54:51,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:54:51,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690277229] [2024-11-23 22:54:51,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690277229] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:54:51,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913503415] [2024-11-23 22:54:51,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:51,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:51,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:54:51,753 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:54:51,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-23 22:54:52,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:52,003 INFO L256 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-23 22:54:52,006 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:54:52,393 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-23 22:54:52,394 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:54:52,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913503415] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:54:52,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:54:52,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2024-11-23 22:54:52,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804719304] [2024-11-23 22:54:52,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:54:52,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 22:54:52,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:54:52,395 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 22:54:52,395 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2024-11-23 22:54:52,396 INFO L87 Difference]: Start difference. First operand 159 states and 214 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-23 22:54:53,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:54:53,201 INFO L93 Difference]: Finished difference Result 346 states and 478 transitions. [2024-11-23 22:54:53,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 22:54:53,202 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2024-11-23 22:54:53,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:54:53,205 INFO L225 Difference]: With dead ends: 346 [2024-11-23 22:54:53,205 INFO L226 Difference]: Without dead ends: 209 [2024-11-23 22:54:53,206 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-11-23 22:54:53,207 INFO L435 NwaCegarLoop]: 58 mSDtfsCounter, 108 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-23 22:54:53,207 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 302 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-23 22:54:53,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2024-11-23 22:54:53,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 161. [2024-11-23 22:54:53,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 121 states have (on average 1.3305785123966942) internal successors, (161), 126 states have internal predecessors, (161), 26 states have call successors, (26), 10 states have call predecessors, (26), 13 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2024-11-23 22:54:53,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 218 transitions. [2024-11-23 22:54:53,243 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 218 transitions. Word has length 72 [2024-11-23 22:54:53,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:54:53,244 INFO L471 AbstractCegarLoop]: Abstraction has 161 states and 218 transitions. [2024-11-23 22:54:53,244 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-23 22:54:53,244 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 218 transitions. [2024-11-23 22:54:53,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-23 22:54:53,246 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:54:53,246 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:54:53,258 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-23 22:54:53,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:53,447 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:54:53,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:54:53,448 INFO L85 PathProgramCache]: Analyzing trace with hash 2033551352, now seen corresponding path program 1 times [2024-11-23 22:54:53,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:54:53,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003283210] [2024-11-23 22:54:53,448 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:53,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:54:53,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:53,848 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-23 22:54:53,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:54:53,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003283210] [2024-11-23 22:54:53,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003283210] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:54:53,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893131516] [2024-11-23 22:54:53,849 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:53,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:53,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:54:53,851 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:54:53,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-23 22:54:54,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:54,068 INFO L256 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-23 22:54:54,069 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:54:54,115 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-23 22:54:54,115 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:54:54,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893131516] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:54:54,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:54:54,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2024-11-23 22:54:54,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511854756] [2024-11-23 22:54:54,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:54:54,116 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:54:54,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:54:54,116 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:54:54,116 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-23 22:54:54,117 INFO L87 Difference]: Start difference. First operand 161 states and 218 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-23 22:54:54,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:54:54,189 INFO L93 Difference]: Finished difference Result 318 states and 454 transitions. [2024-11-23 22:54:54,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:54:54,189 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2024-11-23 22:54:54,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:54:54,192 INFO L225 Difference]: With dead ends: 318 [2024-11-23 22:54:54,192 INFO L226 Difference]: Without dead ends: 179 [2024-11-23 22:54:54,193 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-23 22:54:54,194 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 2 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 22:54:54,195 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 152 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 22:54:54,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-11-23 22:54:54,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 167. [2024-11-23 22:54:54,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 127 states have (on average 1.330708661417323) internal successors, (169), 132 states have internal predecessors, (169), 26 states have call successors, (26), 10 states have call predecessors, (26), 13 states have return successors, (31), 24 states have call predecessors, (31), 24 states have call successors, (31) [2024-11-23 22:54:54,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 226 transitions. [2024-11-23 22:54:54,232 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 226 transitions. Word has length 73 [2024-11-23 22:54:54,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:54:54,232 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 226 transitions. [2024-11-23 22:54:54,232 INFO L472 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-23 22:54:54,233 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 226 transitions. [2024-11-23 22:54:54,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-23 22:54:54,234 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:54:54,234 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:54:54,245 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-23 22:54:54,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:54,435 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:54:54,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:54:54,435 INFO L85 PathProgramCache]: Analyzing trace with hash -870351846, now seen corresponding path program 1 times [2024-11-23 22:54:54,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:54:54,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667150774] [2024-11-23 22:54:54,436 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:54,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:54:54,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:54,887 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-23 22:54:54,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:54:54,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667150774] [2024-11-23 22:54:54,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667150774] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:54:54,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268589872] [2024-11-23 22:54:54,888 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:54,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:54,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:54:54,891 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:54:54,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-23 22:54:55,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:55,166 INFO L256 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-23 22:54:55,170 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:54:55,456 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-23 22:54:55,456 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:54:55,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268589872] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:54:55,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:54:55,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-11-23 22:54:55,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822096027] [2024-11-23 22:54:55,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:54:55,457 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 22:54:55,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:54:55,458 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 22:54:55,458 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2024-11-23 22:54:55,458 INFO L87 Difference]: Start difference. First operand 167 states and 226 transitions. Second operand has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-23 22:54:55,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:54:55,783 INFO L93 Difference]: Finished difference Result 314 states and 423 transitions. [2024-11-23 22:54:55,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-23 22:54:55,784 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 81 [2024-11-23 22:54:55,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:54:55,786 INFO L225 Difference]: With dead ends: 314 [2024-11-23 22:54:55,786 INFO L226 Difference]: Without dead ends: 133 [2024-11-23 22:54:55,787 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2024-11-23 22:54:55,788 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 112 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 22:54:55,788 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 295 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 22:54:55,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-11-23 22:54:55,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2024-11-23 22:54:55,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 95 states have (on average 1.231578947368421) internal successors, (117), 100 states have internal predecessors, (117), 24 states have call successors, (24), 10 states have call predecessors, (24), 13 states have return successors, (29), 22 states have call predecessors, (29), 22 states have call successors, (29) [2024-11-23 22:54:55,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 170 transitions. [2024-11-23 22:54:55,820 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 170 transitions. Word has length 81 [2024-11-23 22:54:55,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:54:55,820 INFO L471 AbstractCegarLoop]: Abstraction has 133 states and 170 transitions. [2024-11-23 22:54:55,820 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-23 22:54:55,821 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 170 transitions. [2024-11-23 22:54:55,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-23 22:54:55,822 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:54:55,822 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:54:55,849 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-23 22:54:56,023 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:56,023 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:54:56,024 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:54:56,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1092411242, now seen corresponding path program 1 times [2024-11-23 22:54:56,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:54:56,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217728908] [2024-11-23 22:54:56,024 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:56,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:54:56,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:56,609 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-23 22:54:56,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:54:56,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217728908] [2024-11-23 22:54:56,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217728908] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:54:56,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038315163] [2024-11-23 22:54:56,610 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:54:56,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:54:56,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:54:56,615 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:54:56,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-23 22:54:56,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:54:56,947 INFO L256 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-23 22:54:56,952 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:54:57,137 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 14 [2024-11-23 22:54:57,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-23 22:54:57,158 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-23 22:54:57,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:57,170 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 16 [2024-11-23 22:54:57,177 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2024-11-23 22:54:57,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:54:57,187 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2024-11-23 22:55:06,251 INFO L349 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2024-11-23 22:55:06,251 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 7 [2024-11-23 22:55:07,100 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 35 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 22:55:07,100 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 22:55:08,469 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:55:08,470 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 238 treesize of output 232 [2024-11-23 22:55:08,483 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 146 [2024-11-23 22:55:08,506 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 58 [2024-11-23 22:55:08,521 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 50 [2024-11-23 22:55:08,535 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 46 [2024-11-23 22:55:08,658 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 129 treesize of output 117 [2024-11-23 22:55:08,805 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 1 proven. 30 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-23 22:55:08,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038315163] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 22:55:08,806 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 22:55:08,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 18, 15] total 32 [2024-11-23 22:55:08,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564963018] [2024-11-23 22:55:08,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 22:55:08,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-23 22:55:08,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:55:08,808 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-23 22:55:08,808 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=887, Unknown=2, NotChecked=0, Total=992 [2024-11-23 22:55:08,808 INFO L87 Difference]: Start difference. First operand 133 states and 170 transitions. Second operand has 32 states, 30 states have (on average 4.3) internal successors, (129), 29 states have internal predecessors, (129), 10 states have call successors, (21), 5 states have call predecessors, (21), 10 states have return successors, (20), 7 states have call predecessors, (20), 10 states have call successors, (20) [2024-11-23 22:55:13,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:55:17,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:55:21,107 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:55:25,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:55:29,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:55:33,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:55:37,423 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:55:41,550 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:55:45,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:55:50,073 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:55:54,109 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:55:58,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:02,219 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:06,409 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:10,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:14,505 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:18,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:22,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:26,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:31,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:39,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:43,254 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:51,719 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:56:55,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:57:08,547 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:57:12,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:57:17,035 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:57:21,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:57:25,176 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:57:29,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:57:33,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:57:37,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:57:41,271 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:57:45,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:57:49,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:57:49,166 INFO L93 Difference]: Finished difference Result 334 states and 434 transitions. [2024-11-23 22:57:49,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-23 22:57:49,168 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 30 states have (on average 4.3) internal successors, (129), 29 states have internal predecessors, (129), 10 states have call successors, (21), 5 states have call predecessors, (21), 10 states have return successors, (20), 7 states have call predecessors, (20), 10 states have call successors, (20) Word has length 83 [2024-11-23 22:57:49,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:57:49,170 INFO L225 Difference]: With dead ends: 334 [2024-11-23 22:57:49,170 INFO L226 Difference]: Without dead ends: 186 [2024-11-23 22:57:49,175 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 146 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 894 ImplicationChecksByTransitivity, 29.2s TimeCoverageRelationStatistics Valid=519, Invalid=3765, Unknown=6, NotChecked=0, Total=4290 [2024-11-23 22:57:49,177 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 204 mSDsluCounter, 1938 mSDsCounter, 0 mSdLazyCounter, 1445 mSolverCounterSat, 125 mSolverCounterUnsat, 34 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 140.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 2057 SdHoareTripleChecker+Invalid, 1604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1445 IncrementalHoareTripleChecker+Invalid, 34 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 141.1s IncrementalHoareTripleChecker+Time [2024-11-23 22:57:49,177 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 2057 Invalid, 1604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1445 Invalid, 34 Unknown, 0 Unchecked, 141.1s Time] [2024-11-23 22:57:49,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2024-11-23 22:57:49,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 165. [2024-11-23 22:57:49,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 124 states have (on average 1.2338709677419355) internal successors, (153), 129 states have internal predecessors, (153), 25 states have call successors, (25), 12 states have call predecessors, (25), 15 states have return successors, (30), 23 states have call predecessors, (30), 23 states have call successors, (30) [2024-11-23 22:57:49,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 208 transitions. [2024-11-23 22:57:49,222 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 208 transitions. Word has length 83 [2024-11-23 22:57:49,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:57:49,222 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 208 transitions. [2024-11-23 22:57:49,223 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 30 states have (on average 4.3) internal successors, (129), 29 states have internal predecessors, (129), 10 states have call successors, (21), 5 states have call predecessors, (21), 10 states have return successors, (20), 7 states have call predecessors, (20), 10 states have call successors, (20) [2024-11-23 22:57:49,223 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 208 transitions. [2024-11-23 22:57:49,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-23 22:57:49,224 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:57:49,225 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-23 22:57:49,240 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-23 22:57:49,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:57:49,426 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:57:49,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:57:49,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1990813292, now seen corresponding path program 1 times [2024-11-23 22:57:49,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:57:49,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883693332] [2024-11-23 22:57:49,427 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:57:49,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:57:49,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:57:50,170 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-23 22:57:50,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:57:50,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883693332] [2024-11-23 22:57:50,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883693332] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:57:50,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498581730] [2024-11-23 22:57:50,171 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:57:50,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:57:50,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:57:50,174 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:57:50,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-23 22:57:50,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:57:50,453 INFO L256 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-23 22:57:50,456 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:57:50,564 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2024-11-23 22:57:50,575 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2024-11-23 22:57:53,195 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-23 22:57:53,195 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 22:57:55,350 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 10 proven. 21 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-23 22:57:55,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498581730] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 22:57:55,350 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 22:57:55,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 16, 13] total 32 [2024-11-23 22:57:55,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900672861] [2024-11-23 22:57:55,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 22:57:55,351 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-23 22:57:55,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:57:55,352 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-23 22:57:55,353 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=894, Unknown=0, NotChecked=0, Total=992 [2024-11-23 22:57:55,353 INFO L87 Difference]: Start difference. First operand 165 states and 208 transitions. Second operand has 32 states, 32 states have (on average 3.96875) internal successors, (127), 30 states have internal predecessors, (127), 11 states have call successors, (22), 3 states have call predecessors, (22), 6 states have return successors, (22), 10 states have call predecessors, (22), 11 states have call successors, (22) [2024-11-23 22:58:03,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:58:03,546 INFO L93 Difference]: Finished difference Result 490 states and 674 transitions. [2024-11-23 22:58:03,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-23 22:58:03,547 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.96875) internal successors, (127), 30 states have internal predecessors, (127), 11 states have call successors, (22), 3 states have call predecessors, (22), 6 states have return successors, (22), 10 states have call predecessors, (22), 11 states have call successors, (22) Word has length 85 [2024-11-23 22:58:03,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:58:03,550 INFO L225 Difference]: With dead ends: 490 [2024-11-23 22:58:03,550 INFO L226 Difference]: Without dead ends: 369 [2024-11-23 22:58:03,553 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 148 SyntacticMatches, 6 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=497, Invalid=3663, Unknown=0, NotChecked=0, Total=4160 [2024-11-23 22:58:03,554 INFO L435 NwaCegarLoop]: 126 mSDtfsCounter, 340 mSDsluCounter, 1653 mSDsCounter, 0 mSdLazyCounter, 1882 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 1779 SdHoareTripleChecker+Invalid, 1994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-11-23 22:58:03,554 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [359 Valid, 1779 Invalid, 1994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1882 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2024-11-23 22:58:03,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2024-11-23 22:58:03,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 317. [2024-11-23 22:58:03,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 243 states have (on average 1.242798353909465) internal successors, (302), 251 states have internal predecessors, (302), 49 states have call successors, (49), 18 states have call predecessors, (49), 24 states have return successors, (62), 47 states have call predecessors, (62), 46 states have call successors, (62) [2024-11-23 22:58:03,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 413 transitions. [2024-11-23 22:58:03,668 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 413 transitions. Word has length 85 [2024-11-23 22:58:03,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:58:03,669 INFO L471 AbstractCegarLoop]: Abstraction has 317 states and 413 transitions. [2024-11-23 22:58:03,669 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 3.96875) internal successors, (127), 30 states have internal predecessors, (127), 11 states have call successors, (22), 3 states have call predecessors, (22), 6 states have return successors, (22), 10 states have call predecessors, (22), 11 states have call successors, (22) [2024-11-23 22:58:03,669 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 413 transitions. [2024-11-23 22:58:03,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-23 22:58:03,672 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:58:03,672 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-23 22:58:03,688 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-23 22:58:03,872 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-23 22:58:03,873 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:58:03,874 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:58:03,874 INFO L85 PathProgramCache]: Analyzing trace with hash -2127412206, now seen corresponding path program 1 times [2024-11-23 22:58:03,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:58:03,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86319464] [2024-11-23 22:58:03,874 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:58:03,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:58:03,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:58:04,028 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-23 22:58:04,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:58:04,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86319464] [2024-11-23 22:58:04,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86319464] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:58:04,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122295137] [2024-11-23 22:58:04,029 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:58:04,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:58:04,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:58:04,032 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:58:04,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-23 22:58:04,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:58:04,379 INFO L256 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-23 22:58:04,381 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:58:04,397 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-23 22:58:04,397 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:58:04,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122295137] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:58:04,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:58:04,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-23 22:58:04,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036013516] [2024-11-23 22:58:04,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:58:04,398 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 22:58:04,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:58:04,400 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 22:58:04,400 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 22:58:04,401 INFO L87 Difference]: Start difference. First operand 317 states and 413 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-23 22:58:04,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:58:04,561 INFO L93 Difference]: Finished difference Result 525 states and 707 transitions. [2024-11-23 22:58:04,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 22:58:04,562 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 85 [2024-11-23 22:58:04,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:58:04,565 INFO L225 Difference]: With dead ends: 525 [2024-11-23 22:58:04,566 INFO L226 Difference]: Without dead ends: 309 [2024-11-23 22:58:04,569 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 22:58:04,570 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 0 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 22:58:04,570 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 231 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 22:58:04,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2024-11-23 22:58:04,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 309. [2024-11-23 22:58:04,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 235 states have (on average 1.2340425531914894) internal successors, (290), 243 states have internal predecessors, (290), 49 states have call successors, (49), 18 states have call predecessors, (49), 24 states have return successors, (62), 47 states have call predecessors, (62), 46 states have call successors, (62) [2024-11-23 22:58:04,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 401 transitions. [2024-11-23 22:58:04,705 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 401 transitions. Word has length 85 [2024-11-23 22:58:04,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:58:04,706 INFO L471 AbstractCegarLoop]: Abstraction has 309 states and 401 transitions. [2024-11-23 22:58:04,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-23 22:58:04,706 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 401 transitions. [2024-11-23 22:58:04,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-23 22:58:04,709 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:58:04,709 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:58:04,725 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-23 22:58:04,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-23 22:58:04,911 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:58:04,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:58:04,912 INFO L85 PathProgramCache]: Analyzing trace with hash -165837548, now seen corresponding path program 1 times [2024-11-23 22:58:04,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:58:04,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173764946] [2024-11-23 22:58:04,912 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:58:04,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:58:04,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:58:05,140 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-23 22:58:05,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:58:05,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173764946] [2024-11-23 22:58:05,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173764946] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:58:05,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148105849] [2024-11-23 22:58:05,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:58:05,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:58:05,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:58:05,144 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:58:05,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-23 22:58:05,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:58:05,500 INFO L256 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-23 22:58:05,503 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:58:05,520 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-23 22:58:05,520 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:58:05,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148105849] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:58:05,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:58:05,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2024-11-23 22:58:05,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617456306] [2024-11-23 22:58:05,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:58:05,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 22:58:05,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:58:05,523 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 22:58:05,524 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 22:58:05,524 INFO L87 Difference]: Start difference. First operand 309 states and 401 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-23 22:58:05,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:58:05,620 INFO L93 Difference]: Finished difference Result 398 states and 523 transitions. [2024-11-23 22:58:05,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 22:58:05,621 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 85 [2024-11-23 22:58:05,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:58:05,622 INFO L225 Difference]: With dead ends: 398 [2024-11-23 22:58:05,623 INFO L226 Difference]: Without dead ends: 175 [2024-11-23 22:58:05,624 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 22:58:05,626 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 1 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 22:58:05,626 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 229 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 22:58:05,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-23 22:58:05,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 172. [2024-11-23 22:58:05,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 128 states have (on average 1.1875) internal successors, (152), 133 states have internal predecessors, (152), 28 states have call successors, (28), 12 states have call predecessors, (28), 15 states have return successors, (33), 26 states have call predecessors, (33), 26 states have call successors, (33) [2024-11-23 22:58:05,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 213 transitions. [2024-11-23 22:58:05,676 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 213 transitions. Word has length 85 [2024-11-23 22:58:05,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:58:05,677 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 213 transitions. [2024-11-23 22:58:05,677 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-23 22:58:05,677 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 213 transitions. [2024-11-23 22:58:05,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-23 22:58:05,681 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:58:05,681 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:58:05,696 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-23 22:58:05,881 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-23 22:58:05,882 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:58:05,882 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:58:05,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1726545314, now seen corresponding path program 1 times [2024-11-23 22:58:05,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:58:05,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859683711] [2024-11-23 22:58:05,883 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:58:05,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:58:05,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:58:07,604 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 20 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-23 22:58:07,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:58:07,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859683711] [2024-11-23 22:58:07,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859683711] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:58:07,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461967425] [2024-11-23 22:58:07,605 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:58:07,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:58:07,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:58:07,609 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:58:07,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-23 22:58:08,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:58:08,036 INFO L256 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 64 conjuncts are in the unsatisfiable core [2024-11-23 22:58:08,041 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:58:08,396 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 16 [2024-11-23 22:58:08,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:08,411 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-23 22:58:08,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:08,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:08,576 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 19 [2024-11-23 22:58:08,584 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 18 [2024-11-23 22:58:09,727 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-23 22:58:09,727 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 22:58:10,817 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:58:10,817 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 35 [2024-11-23 22:58:10,869 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:58:10,869 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 259 treesize of output 267 [2024-11-23 22:58:10,883 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 184 treesize of output 176 [2024-11-23 22:58:11,098 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2024-11-23 22:58:11,161 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2024-11-23 22:58:11,189 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:58:11,189 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 27 [2024-11-23 22:58:11,277 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:58:11,278 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 101 [2024-11-23 22:58:12,139 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-23 22:58:12,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461967425] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 22:58:12,140 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 22:58:12,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 11] total 30 [2024-11-23 22:58:12,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220252175] [2024-11-23 22:58:12,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 22:58:12,141 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-23 22:58:12,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:58:12,142 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-23 22:58:12,143 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=772, Unknown=9, NotChecked=0, Total=870 [2024-11-23 22:58:12,143 INFO L87 Difference]: Start difference. First operand 172 states and 213 transitions. Second operand has 30 states, 30 states have (on average 4.166666666666667) internal successors, (125), 30 states have internal predecessors, (125), 10 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (20), 7 states have call predecessors, (20), 10 states have call successors, (20) [2024-11-23 22:58:17,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:58:17,047 INFO L93 Difference]: Finished difference Result 270 states and 341 transitions. [2024-11-23 22:58:17,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-23 22:58:17,048 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 4.166666666666667) internal successors, (125), 30 states have internal predecessors, (125), 10 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (20), 7 states have call predecessors, (20), 10 states have call successors, (20) Word has length 86 [2024-11-23 22:58:17,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:58:17,050 INFO L225 Difference]: With dead ends: 270 [2024-11-23 22:58:17,051 INFO L226 Difference]: Without dead ends: 204 [2024-11-23 22:58:17,052 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=173, Invalid=1376, Unknown=11, NotChecked=0, Total=1560 [2024-11-23 22:58:17,052 INFO L435 NwaCegarLoop]: 99 mSDtfsCounter, 117 mSDsluCounter, 1524 mSDsCounter, 0 mSdLazyCounter, 1323 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 1623 SdHoareTripleChecker+Invalid, 1377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-11-23 22:58:17,053 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 1623 Invalid, 1377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1323 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-11-23 22:58:17,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2024-11-23 22:58:17,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 175. [2024-11-23 22:58:17,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 131 states have (on average 1.1908396946564885) internal successors, (156), 136 states have internal predecessors, (156), 28 states have call successors, (28), 12 states have call predecessors, (28), 15 states have return successors, (33), 26 states have call predecessors, (33), 26 states have call successors, (33) [2024-11-23 22:58:17,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 217 transitions. [2024-11-23 22:58:17,104 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 217 transitions. Word has length 86 [2024-11-23 22:58:17,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:58:17,105 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 217 transitions. [2024-11-23 22:58:17,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 4.166666666666667) internal successors, (125), 30 states have internal predecessors, (125), 10 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (20), 7 states have call predecessors, (20), 10 states have call successors, (20) [2024-11-23 22:58:17,105 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 217 transitions. [2024-11-23 22:58:17,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-23 22:58:17,107 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:58:17,107 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:58:17,126 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-23 22:58:17,308 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-23 22:58:17,308 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:58:17,309 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:58:17,309 INFO L85 PathProgramCache]: Analyzing trace with hash -2130382750, now seen corresponding path program 1 times [2024-11-23 22:58:17,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:58:17,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79921091] [2024-11-23 22:58:17,309 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:58:17,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:58:17,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:58:17,975 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-23 22:58:17,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:58:17,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79921091] [2024-11-23 22:58:17,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79921091] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:58:17,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295528689] [2024-11-23 22:58:17,976 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:58:17,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:58:17,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:58:17,980 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:58:17,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-23 22:58:18,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:58:18,370 INFO L256 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-23 22:58:18,373 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:58:18,847 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-23 22:58:18,847 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:58:18,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295528689] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:58:18,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:58:18,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2024-11-23 22:58:18,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305508820] [2024-11-23 22:58:18,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:58:18,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 22:58:18,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:58:18,849 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 22:58:18,849 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2024-11-23 22:58:18,849 INFO L87 Difference]: Start difference. First operand 175 states and 217 transitions. Second operand has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 8 states have internal predecessors, (67), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-23 22:58:19,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:58:19,510 INFO L93 Difference]: Finished difference Result 302 states and 374 transitions. [2024-11-23 22:58:19,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-23 22:58:19,511 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 8 states have internal predecessors, (67), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 88 [2024-11-23 22:58:19,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:58:19,512 INFO L225 Difference]: With dead ends: 302 [2024-11-23 22:58:19,512 INFO L226 Difference]: Without dead ends: 180 [2024-11-23 22:58:19,513 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2024-11-23 22:58:19,514 INFO L435 NwaCegarLoop]: 59 mSDtfsCounter, 92 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-23 22:58:19,514 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 311 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-23 22:58:19,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2024-11-23 22:58:19,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 172. [2024-11-23 22:58:19,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 129 states have (on average 1.178294573643411) internal successors, (152), 133 states have internal predecessors, (152), 28 states have call successors, (28), 12 states have call predecessors, (28), 14 states have return successors, (31), 26 states have call predecessors, (31), 26 states have call successors, (31) [2024-11-23 22:58:19,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 211 transitions. [2024-11-23 22:58:19,565 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 211 transitions. Word has length 88 [2024-11-23 22:58:19,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:58:19,566 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 211 transitions. [2024-11-23 22:58:19,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 8 states have internal predecessors, (67), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-23 22:58:19,566 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 211 transitions. [2024-11-23 22:58:19,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-23 22:58:19,568 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:58:19,569 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:58:19,583 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-23 22:58:19,769 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-23 22:58:19,770 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:58:19,771 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:58:19,771 INFO L85 PathProgramCache]: Analyzing trace with hash -923933906, now seen corresponding path program 2 times [2024-11-23 22:58:19,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:58:19,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558656677] [2024-11-23 22:58:19,772 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 22:58:19,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:58:19,847 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 22:58:19,847 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 22:58:20,656 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-23 22:58:20,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:58:20,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558656677] [2024-11-23 22:58:20,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558656677] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:58:20,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595190577] [2024-11-23 22:58:20,657 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 22:58:20,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:58:20,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:58:20,660 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:58:20,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-23 22:58:21,047 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 22:58:21,047 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 22:58:21,050 INFO L256 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-23 22:58:21,055 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:58:21,203 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2024-11-23 22:58:21,226 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2024-11-23 22:58:21,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:21,451 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2024-11-23 22:58:21,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:21,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:21,472 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 36 [2024-11-23 22:58:21,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:21,487 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 16 [2024-11-23 22:58:21,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:21,515 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-23 22:58:21,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:21,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:21,718 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 32 [2024-11-23 22:58:21,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2024-11-23 22:58:21,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:21,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:21,757 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 27 [2024-11-23 22:58:21,768 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 11 [2024-11-23 22:58:25,251 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 28 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-23 22:58:25,252 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 22:58:26,323 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (+ |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.offset| 24)) (.cse2 (+ |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset| 8))) (and (forall ((|ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.offset| Int) (v_ArrVal_1537 (Array Int Int))) (= (select (select (let ((.cse0 (store |c_#memory_$Pointer$#2.offset| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base| v_ArrVal_1537))) (store .cse0 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base|) .cse1 |ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.offset|))) |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base|) .cse2) 0)) (forall ((v_ArrVal_1539 (Array Int Int))) (= (select (select (let ((.cse3 (store |c_#memory_$Pointer$#2.base| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base| v_ArrVal_1539))) (store .cse3 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base| (store (select .cse3 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base|) .cse1 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base|))) |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base|) .cse2) 0)))) is different from false [2024-11-23 22:58:26,425 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (+ |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.offset| 24)) (.cse2 (+ |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_33| Int)) (or (forall ((v_ArrVal_1537 (Array Int Int)) (v_ArrVal_1531 Int) (v_subst_2 Int)) (= (select (select (let ((.cse0 (store (store |c_#memory_$Pointer$#2.offset| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base| (store (select |c_#memory_$Pointer$#2.offset| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base|) |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.offset| v_ArrVal_1531)) |v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_33| v_ArrVal_1537))) (store .cse0 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base| (store (select .cse0 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base|) .cse1 v_subst_2))) |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base|) .cse2) 0)) (< |c_#StackHeapBarrier| (+ |v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_33| 1)))) (forall ((|v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_33| Int)) (or (forall ((v_ArrVal_1534 Int) (v_ArrVal_1539 (Array Int Int))) (= (select (select (let ((.cse3 (store (store |c_#memory_$Pointer$#2.base| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base| (store (select |c_#memory_$Pointer$#2.base| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base|) |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.offset| v_ArrVal_1534)) |v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_33| v_ArrVal_1539))) (store .cse3 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base| (store (select .cse3 |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base|) .cse1 |v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_33|))) |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base|) .cse2) 0)) (< |c_#StackHeapBarrier| (+ |v_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base_33| 1)))))) is different from false [2024-11-23 22:58:26,509 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-23 22:58:26,512 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-23 22:58:26,831 INFO L349 Elim1Store]: treesize reduction 88, result has 44.7 percent of original size [2024-11-23 22:58:26,832 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 171 treesize of output 200 [2024-11-23 22:58:26,873 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-23 22:58:26,875 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-23 22:58:27,107 INFO L349 Elim1Store]: treesize reduction 88, result has 44.7 percent of original size [2024-11-23 22:58:27,108 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 327 treesize of output 314 [2024-11-23 22:58:27,150 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:58:27,150 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 260 treesize of output 258 [2024-11-23 22:58:27,178 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 217 treesize of output 205 [2024-11-23 22:58:27,231 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:58:27,232 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 296 treesize of output 296 [2024-11-23 22:58:27,262 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 263 treesize of output 251 [2024-11-23 22:58:28,644 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 4 [2024-11-23 22:58:29,071 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:58:29,072 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 127 treesize of output 125 [2024-11-23 22:58:29,222 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:58:29,223 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 33 [2024-11-23 22:58:29,452 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 1 not checked. [2024-11-23 22:58:29,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595190577] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 22:58:29,453 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 22:58:29,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12, 11] total 27 [2024-11-23 22:58:29,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046658895] [2024-11-23 22:58:29,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 22:58:29,453 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-23 22:58:29,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:58:29,454 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-23 22:58:29,455 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=532, Unknown=2, NotChecked=94, Total=702 [2024-11-23 22:58:29,455 INFO L87 Difference]: Start difference. First operand 172 states and 211 transitions. Second operand has 27 states, 27 states have (on average 4.62962962962963) internal successors, (125), 26 states have internal predecessors, (125), 9 states have call successors, (24), 3 states have call predecessors, (24), 6 states have return successors, (24), 10 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-23 22:58:35,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:58:35,354 INFO L93 Difference]: Finished difference Result 329 states and 419 transitions. [2024-11-23 22:58:35,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-23 22:58:35,355 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.62962962962963) internal successors, (125), 26 states have internal predecessors, (125), 9 states have call successors, (24), 3 states have call predecessors, (24), 6 states have return successors, (24), 10 states have call predecessors, (24), 9 states have call successors, (24) Word has length 96 [2024-11-23 22:58:35,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:58:35,357 INFO L225 Difference]: With dead ends: 329 [2024-11-23 22:58:35,357 INFO L226 Difference]: Without dead ends: 201 [2024-11-23 22:58:35,359 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 173 SyntacticMatches, 9 SemanticMatches, 43 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=190, Invalid=1622, Unknown=2, NotChecked=166, Total=1980 [2024-11-23 22:58:35,360 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 71 mSDsluCounter, 1149 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 1228 SdHoareTripleChecker+Invalid, 1606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 299 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-23 22:58:35,361 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 1228 Invalid, 1606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1276 Invalid, 0 Unknown, 299 Unchecked, 3.9s Time] [2024-11-23 22:58:35,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2024-11-23 22:58:35,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 185. [2024-11-23 22:58:35,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 139 states have (on average 1.1654676258992807) internal successors, (162), 144 states have internal predecessors, (162), 28 states have call successors, (28), 12 states have call predecessors, (28), 17 states have return successors, (37), 28 states have call predecessors, (37), 26 states have call successors, (37) [2024-11-23 22:58:35,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 227 transitions. [2024-11-23 22:58:35,433 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 227 transitions. Word has length 96 [2024-11-23 22:58:35,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:58:35,433 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 227 transitions. [2024-11-23 22:58:35,434 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.62962962962963) internal successors, (125), 26 states have internal predecessors, (125), 9 states have call successors, (24), 3 states have call predecessors, (24), 6 states have return successors, (24), 10 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-23 22:58:35,434 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 227 transitions. [2024-11-23 22:58:35,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-23 22:58:35,435 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:58:35,436 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:58:35,449 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-23 22:58:35,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:58:35,637 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:58:35,637 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:58:35,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1124216472, now seen corresponding path program 1 times [2024-11-23 22:58:35,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:58:35,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108434235] [2024-11-23 22:58:35,638 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:58:35,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:58:35,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:58:36,854 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-23 22:58:36,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:58:36,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108434235] [2024-11-23 22:58:36,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108434235] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:58:36,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065370253] [2024-11-23 22:58:36,856 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:58:36,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:58:36,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:58:36,859 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:58:36,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-23 22:58:37,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:58:37,281 INFO L256 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-23 22:58:37,287 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:58:37,716 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 16 [2024-11-23 22:58:37,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:37,726 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-23 22:58:37,911 INFO L349 Elim1Store]: treesize reduction 38, result has 22.4 percent of original size [2024-11-23 22:58:37,911 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 78 treesize of output 86 [2024-11-23 22:58:37,919 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 54 [2024-11-23 22:58:37,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 22:58:37,943 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 26 [2024-11-23 22:58:49,443 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 27 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-23 22:58:49,443 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 22:58:55,564 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:58:55,565 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 33 [2024-11-23 22:58:55,614 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:58:55,615 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 315 treesize of output 285 [2024-11-23 22:58:55,627 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 188 treesize of output 180 [2024-11-23 22:58:55,983 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 24 [2024-11-23 22:58:56,000 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2024-11-23 22:58:56,062 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2024-11-23 22:58:56,170 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 22:58:56,171 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 91 treesize of output 83 [2024-11-23 22:58:56,796 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 20 proven. 1 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-23 22:58:56,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065370253] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 22:58:56,796 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 22:58:56,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 31 [2024-11-23 22:58:56,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248731862] [2024-11-23 22:58:56,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 22:58:56,797 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-23 22:58:56,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:58:56,798 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-23 22:58:56,798 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=824, Unknown=6, NotChecked=0, Total=930 [2024-11-23 22:58:56,799 INFO L87 Difference]: Start difference. First operand 185 states and 227 transitions. Second operand has 31 states, 30 states have (on average 4.933333333333334) internal successors, (148), 30 states have internal predecessors, (148), 13 states have call successors, (26), 3 states have call predecessors, (26), 6 states have return successors, (25), 12 states have call predecessors, (25), 13 states have call successors, (25) [2024-11-23 22:59:00,892 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:59:04,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:59:09,086 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:59:13,175 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:59:17,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-23 22:59:21,642 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-23 22:59:25,069 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:59:28,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 22:59:29,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:59:29,301 INFO L93 Difference]: Finished difference Result 386 states and 490 transitions. [2024-11-23 22:59:29,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-23 22:59:29,302 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 4.933333333333334) internal successors, (148), 30 states have internal predecessors, (148), 13 states have call successors, (26), 3 states have call predecessors, (26), 6 states have return successors, (25), 12 states have call predecessors, (25), 13 states have call successors, (25) Word has length 96 [2024-11-23 22:59:29,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:59:29,305 INFO L225 Difference]: With dead ends: 386 [2024-11-23 22:59:29,305 INFO L226 Difference]: Without dead ends: 320 [2024-11-23 22:59:29,307 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 173 SyntacticMatches, 8 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 18.2s TimeCoverageRelationStatistics Valid=243, Invalid=2103, Unknown=6, NotChecked=0, Total=2352 [2024-11-23 22:59:29,308 INFO L435 NwaCegarLoop]: 84 mSDtfsCounter, 112 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 1085 mSolverCounterSat, 73 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 1058 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1085 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.7s IncrementalHoareTripleChecker+Time [2024-11-23 22:59:29,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 1058 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1085 Invalid, 6 Unknown, 0 Unchecked, 30.7s Time] [2024-11-23 22:59:29,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2024-11-23 22:59:29,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 180. [2024-11-23 22:59:29,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 134 states have (on average 1.164179104477612) internal successors, (156), 139 states have internal predecessors, (156), 28 states have call successors, (28), 12 states have call predecessors, (28), 17 states have return successors, (37), 28 states have call predecessors, (37), 26 states have call successors, (37) [2024-11-23 22:59:29,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 221 transitions. [2024-11-23 22:59:29,383 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 221 transitions. Word has length 96 [2024-11-23 22:59:29,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:59:29,384 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 221 transitions. [2024-11-23 22:59:29,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 4.933333333333334) internal successors, (148), 30 states have internal predecessors, (148), 13 states have call successors, (26), 3 states have call predecessors, (26), 6 states have return successors, (25), 12 states have call predecessors, (25), 13 states have call successors, (25) [2024-11-23 22:59:29,384 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 221 transitions. [2024-11-23 22:59:29,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-23 22:59:29,386 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:59:29,386 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:59:29,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-23 22:59:29,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:59:29,591 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:59:29,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:59:29,591 INFO L85 PathProgramCache]: Analyzing trace with hash 437522376, now seen corresponding path program 1 times [2024-11-23 22:59:29,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:59:29,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171593553] [2024-11-23 22:59:29,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:59:29,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:59:29,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:59:30,425 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2024-11-23 22:59:30,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:59:30,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171593553] [2024-11-23 22:59:30,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171593553] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:59:30,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972156608] [2024-11-23 22:59:30,426 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:59:30,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:59:30,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:59:30,430 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:59:30,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-23 22:59:30,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:59:30,894 INFO L256 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-23 22:59:30,898 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:59:31,042 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-23 22:59:31,042 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:59:31,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972156608] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:59:31,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:59:31,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 9 [2024-11-23 22:59:31,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437788346] [2024-11-23 22:59:31,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:59:31,044 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 22:59:31,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:59:31,045 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 22:59:31,045 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-23 22:59:31,046 INFO L87 Difference]: Start difference. First operand 180 states and 221 transitions. Second operand has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-23 22:59:31,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:59:31,365 INFO L93 Difference]: Finished difference Result 291 states and 362 transitions. [2024-11-23 22:59:31,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-23 22:59:31,366 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 110 [2024-11-23 22:59:31,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:59:31,369 INFO L225 Difference]: With dead ends: 291 [2024-11-23 22:59:31,369 INFO L226 Difference]: Without dead ends: 183 [2024-11-23 22:59:31,370 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-23 22:59:31,371 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 0 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 22:59:31,372 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 411 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 22:59:31,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2024-11-23 22:59:31,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 183. [2024-11-23 22:59:31,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 136 states have (on average 1.161764705882353) internal successors, (158), 142 states have internal predecessors, (158), 28 states have call successors, (28), 12 states have call predecessors, (28), 18 states have return successors, (38), 28 states have call predecessors, (38), 26 states have call successors, (38) [2024-11-23 22:59:31,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 224 transitions. [2024-11-23 22:59:31,464 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 224 transitions. Word has length 110 [2024-11-23 22:59:31,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:59:31,465 INFO L471 AbstractCegarLoop]: Abstraction has 183 states and 224 transitions. [2024-11-23 22:59:31,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-23 22:59:31,466 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 224 transitions. [2024-11-23 22:59:31,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-23 22:59:31,467 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:59:31,467 INFO L218 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:59:31,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-23 22:59:31,671 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-23 22:59:31,672 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:59:31,673 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:59:31,674 INFO L85 PathProgramCache]: Analyzing trace with hash 216757064, now seen corresponding path program 2 times [2024-11-23 22:59:31,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:59:31,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311001416] [2024-11-23 22:59:31,674 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 22:59:31,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:59:31,919 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 22:59:31,919 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 22:59:36,638 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 24 proven. 52 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-23 22:59:36,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:59:36,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311001416] [2024-11-23 22:59:36,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311001416] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:59:36,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406192202] [2024-11-23 22:59:36,639 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 22:59:36,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:59:36,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:59:36,642 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:59:36,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-23 22:59:37,097 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 22:59:37,097 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 22:59:37,102 INFO L256 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 94 conjuncts are in the unsatisfiable core [2024-11-23 22:59:37,109 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:59:37,576 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2024-11-23 22:59:37,594 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2024-11-23 22:59:44,072 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-23 22:59:44,072 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:59:44,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406192202] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:59:44,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:59:44,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [21] total 37 [2024-11-23 22:59:44,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883767916] [2024-11-23 22:59:44,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:59:44,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-23 22:59:44,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:59:44,074 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-23 22:59:44,075 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1225, Unknown=0, NotChecked=0, Total=1332 [2024-11-23 22:59:44,075 INFO L87 Difference]: Start difference. First operand 183 states and 224 transitions. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 6 states have call successors, (10), 3 states have call predecessors, (10), 5 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-23 22:59:47,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:59:47,388 INFO L93 Difference]: Finished difference Result 244 states and 297 transitions. [2024-11-23 22:59:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-23 22:59:47,396 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 6 states have call successors, (10), 3 states have call predecessors, (10), 5 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 113 [2024-11-23 22:59:47,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:59:47,399 INFO L225 Difference]: With dead ends: 244 [2024-11-23 22:59:47,400 INFO L226 Difference]: Without dead ends: 191 [2024-11-23 22:59:47,402 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 92 SyntacticMatches, 8 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=149, Invalid=1491, Unknown=0, NotChecked=0, Total=1640 [2024-11-23 22:59:47,413 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 37 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 914 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-23 22:59:47,413 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 914 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-23 22:59:47,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-23 22:59:47,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 184. [2024-11-23 22:59:47,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 137 states have (on average 1.1605839416058394) internal successors, (159), 142 states have internal predecessors, (159), 28 states have call successors, (28), 12 states have call predecessors, (28), 18 states have return successors, (38), 29 states have call predecessors, (38), 26 states have call successors, (38) [2024-11-23 22:59:47,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 225 transitions. [2024-11-23 22:59:47,533 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 225 transitions. Word has length 113 [2024-11-23 22:59:47,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:59:47,533 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 225 transitions. [2024-11-23 22:59:47,533 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 6 states have call successors, (10), 3 states have call predecessors, (10), 5 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-23 22:59:47,534 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 225 transitions. [2024-11-23 22:59:47,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-23 22:59:47,536 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:59:47,536 INFO L218 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 22:59:47,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-23 22:59:47,736 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-23 22:59:47,737 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:59:47,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:59:47,738 INFO L85 PathProgramCache]: Analyzing trace with hash 474922502, now seen corresponding path program 1 times [2024-11-23 22:59:47,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:59:47,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905930693] [2024-11-23 22:59:47,738 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:59:47,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:59:47,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:59:49,668 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 30 proven. 34 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-23 22:59:49,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:59:49,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905930693] [2024-11-23 22:59:49,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905930693] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:59:49,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875707528] [2024-11-23 22:59:49,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:59:49,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:59:49,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:59:49,674 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:59:49,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-23 22:59:50,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:59:50,197 INFO L256 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 75 conjuncts are in the unsatisfiable core [2024-11-23 22:59:50,204 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:59:50,507 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-23 22:59:53,330 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 74 proven. 11 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-23 22:59:53,330 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 22:59:56,798 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 243 treesize of output 227 [2024-11-23 22:59:56,808 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2024-11-23 22:59:56,820 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 45 [2024-11-23 22:59:57,041 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 53 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-23 22:59:57,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875707528] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 22:59:57,042 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 22:59:57,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 21, 19] total 50 [2024-11-23 22:59:57,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515878911] [2024-11-23 22:59:57,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 22:59:57,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-23 22:59:57,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:59:57,044 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-23 22:59:57,044 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=2261, Unknown=0, NotChecked=0, Total=2450 [2024-11-23 22:59:57,045 INFO L87 Difference]: Start difference. First operand 184 states and 225 transitions. Second operand has 50 states, 48 states have (on average 3.2708333333333335) internal successors, (157), 49 states have internal predecessors, (157), 18 states have call successors, (28), 3 states have call predecessors, (28), 11 states have return successors, (28), 16 states have call predecessors, (28), 17 states have call successors, (28) [2024-11-23 23:00:01,138 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:00:05,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:00:09,383 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:00:24,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:00:24,513 INFO L93 Difference]: Finished difference Result 897 states and 1285 transitions. [2024-11-23 23:00:24,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-23 23:00:24,514 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 48 states have (on average 3.2708333333333335) internal successors, (157), 49 states have internal predecessors, (157), 18 states have call successors, (28), 3 states have call predecessors, (28), 11 states have return successors, (28), 16 states have call predecessors, (28), 17 states have call successors, (28) Word has length 113 [2024-11-23 23:00:24,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:00:24,520 INFO L225 Difference]: With dead ends: 897 [2024-11-23 23:00:24,520 INFO L226 Difference]: Without dead ends: 670 [2024-11-23 23:00:24,524 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 230 SyntacticMatches, 2 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2579 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=1171, Invalid=9541, Unknown=0, NotChecked=0, Total=10712 [2024-11-23 23:00:24,525 INFO L435 NwaCegarLoop]: 127 mSDtfsCounter, 374 mSDsluCounter, 2349 mSDsCounter, 0 mSdLazyCounter, 3372 mSolverCounterSat, 171 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 2476 SdHoareTripleChecker+Invalid, 3546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 3372 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:00:24,526 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 2476 Invalid, 3546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 3372 Invalid, 3 Unknown, 0 Unchecked, 21.0s Time] [2024-11-23 23:00:24,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2024-11-23 23:00:24,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 478. [2024-11-23 23:00:24,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 371 states have (on average 1.247978436657682) internal successors, (463), 364 states have internal predecessors, (463), 67 states have call successors, (67), 23 states have call predecessors, (67), 39 states have return successors, (120), 90 states have call predecessors, (120), 63 states have call successors, (120) [2024-11-23 23:00:24,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 650 transitions. [2024-11-23 23:00:24,725 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 650 transitions. Word has length 113 [2024-11-23 23:00:24,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:00:24,725 INFO L471 AbstractCegarLoop]: Abstraction has 478 states and 650 transitions. [2024-11-23 23:00:24,726 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 48 states have (on average 3.2708333333333335) internal successors, (157), 49 states have internal predecessors, (157), 18 states have call successors, (28), 3 states have call predecessors, (28), 11 states have return successors, (28), 16 states have call predecessors, (28), 17 states have call successors, (28) [2024-11-23 23:00:24,726 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 650 transitions. [2024-11-23 23:00:24,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-23 23:00:24,728 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:00:24,729 INFO L218 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:00:24,754 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-23 23:00:24,951 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-23 23:00:24,951 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:00:24,952 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:00:24,952 INFO L85 PathProgramCache]: Analyzing trace with hash -536194748, now seen corresponding path program 1 times [2024-11-23 23:00:24,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:00:24,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443894767] [2024-11-23 23:00:24,953 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:00:24,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:00:24,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:00:25,529 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 30 proven. 41 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-23 23:00:25,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:00:25,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443894767] [2024-11-23 23:00:25,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443894767] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:00:25,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508657655] [2024-11-23 23:00:25,530 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:00:25,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:00:25,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:00:25,532 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:00:25,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-23 23:00:26,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:00:26,049 INFO L256 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-23 23:00:26,051 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:00:27,061 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-23 23:00:27,061 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:00:27,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508657655] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:00:27,062 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:00:27,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13] total 22 [2024-11-23 23:00:27,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705363480] [2024-11-23 23:00:27,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:00:27,062 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-23 23:00:27,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:00:27,063 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-23 23:00:27,063 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2024-11-23 23:00:27,064 INFO L87 Difference]: Start difference. First operand 478 states and 650 transitions. Second operand has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 states have internal predecessors, (61), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-23 23:00:28,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:00:28,726 INFO L93 Difference]: Finished difference Result 1063 states and 1497 transitions. [2024-11-23 23:00:28,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-23 23:00:28,732 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 states have internal predecessors, (61), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) Word has length 113 [2024-11-23 23:00:28,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:00:28,737 INFO L225 Difference]: With dead ends: 1063 [2024-11-23 23:00:28,738 INFO L226 Difference]: Without dead ends: 512 [2024-11-23 23:00:28,741 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2024-11-23 23:00:28,742 INFO L435 NwaCegarLoop]: 62 mSDtfsCounter, 97 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:00:28,742 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 484 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-23 23:00:28,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2024-11-23 23:00:28,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 490. [2024-11-23 23:00:28,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 378 states have (on average 1.2354497354497354) internal successors, (467), 379 states have internal predecessors, (467), 67 states have call successors, (67), 23 states have call predecessors, (67), 44 states have return successors, (125), 87 states have call predecessors, (125), 63 states have call successors, (125) [2024-11-23 23:00:28,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 659 transitions. [2024-11-23 23:00:28,935 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 659 transitions. Word has length 113 [2024-11-23 23:00:28,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:00:28,936 INFO L471 AbstractCegarLoop]: Abstraction has 490 states and 659 transitions. [2024-11-23 23:00:28,936 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 states have internal predecessors, (61), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-23 23:00:28,936 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 659 transitions. [2024-11-23 23:00:28,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-23 23:00:28,939 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:00:28,939 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-23 23:00:28,956 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-23 23:00:29,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-23 23:00:29,140 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:00:29,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:00:29,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1001388394, now seen corresponding path program 1 times [2024-11-23 23:00:29,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:00:29,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591174924] [2024-11-23 23:00:29,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:00:29,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:00:29,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:00:30,757 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 45 proven. 49 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2024-11-23 23:00:30,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:00:30,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591174924] [2024-11-23 23:00:30,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591174924] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:00:30,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75794297] [2024-11-23 23:00:30,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:00:30,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:00:30,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:00:30,760 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:00:30,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-23 23:00:31,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:00:31,177 INFO L256 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 67 conjuncts are in the unsatisfiable core [2024-11-23 23:00:31,182 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:00:31,475 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2024-11-23 23:00:31,504 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2024-11-23 23:00:35,502 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 118 proven. 6 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-23 23:00:35,503 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:00:37,086 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 80 [2024-11-23 23:00:37,151 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 74 [2024-11-23 23:00:37,615 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 38 proven. 23 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-23 23:00:37,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75794297] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:00:37,615 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:00:37,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 11] total 34 [2024-11-23 23:00:37,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486081023] [2024-11-23 23:00:37,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:00:37,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-23 23:00:37,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:00:37,619 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-23 23:00:37,619 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1008, Unknown=0, NotChecked=0, Total=1122 [2024-11-23 23:00:37,620 INFO L87 Difference]: Start difference. First operand 490 states and 659 transitions. Second operand has 34 states, 31 states have (on average 5.709677419354839) internal successors, (177), 33 states have internal predecessors, (177), 17 states have call successors, (31), 3 states have call predecessors, (31), 8 states have return successors, (31), 16 states have call predecessors, (31), 17 states have call successors, (31) [2024-11-23 23:00:44,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:00:44,567 INFO L93 Difference]: Finished difference Result 878 states and 1163 transitions. [2024-11-23 23:00:44,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-23 23:00:44,568 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 31 states have (on average 5.709677419354839) internal successors, (177), 33 states have internal predecessors, (177), 17 states have call successors, (31), 3 states have call predecessors, (31), 8 states have return successors, (31), 16 states have call predecessors, (31), 17 states have call successors, (31) Word has length 133 [2024-11-23 23:00:44,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:00:44,571 INFO L225 Difference]: With dead ends: 878 [2024-11-23 23:00:44,571 INFO L226 Difference]: Without dead ends: 359 [2024-11-23 23:00:44,574 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 249 SyntacticMatches, 5 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 704 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=344, Invalid=3078, Unknown=0, NotChecked=0, Total=3422 [2024-11-23 23:00:44,574 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 149 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 1305 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1298 SdHoareTripleChecker+Invalid, 1359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:00:44,574 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 1298 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1305 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-11-23 23:00:44,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2024-11-23 23:00:44,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 294. [2024-11-23 23:00:44,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 227 states have (on average 1.1409691629955947) internal successors, (259), 234 states have internal predecessors, (259), 39 states have call successors, (39), 19 states have call predecessors, (39), 27 states have return successors, (48), 40 states have call predecessors, (48), 36 states have call successors, (48) [2024-11-23 23:00:44,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 346 transitions. [2024-11-23 23:00:44,686 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 346 transitions. Word has length 133 [2024-11-23 23:00:44,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:00:44,687 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 346 transitions. [2024-11-23 23:00:44,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 31 states have (on average 5.709677419354839) internal successors, (177), 33 states have internal predecessors, (177), 17 states have call successors, (31), 3 states have call predecessors, (31), 8 states have return successors, (31), 16 states have call predecessors, (31), 17 states have call successors, (31) [2024-11-23 23:00:44,687 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 346 transitions. [2024-11-23 23:00:44,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-23 23:00:44,689 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:00:44,689 INFO L218 NwaCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:00:44,707 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-23 23:00:44,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-23 23:00:44,891 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:00:44,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:00:44,891 INFO L85 PathProgramCache]: Analyzing trace with hash -73683362, now seen corresponding path program 1 times [2024-11-23 23:00:44,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:00:44,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526064237] [2024-11-23 23:00:44,892 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:00:44,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:00:44,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:00:45,745 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2024-11-23 23:00:45,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:00:45,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526064237] [2024-11-23 23:00:45,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526064237] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:00:45,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:00:45,747 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-23 23:00:45,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090161663] [2024-11-23 23:00:45,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:00:45,747 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 23:00:45,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:00:45,748 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 23:00:45,749 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:00:45,750 INFO L87 Difference]: Start difference. First operand 294 states and 346 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-23 23:00:46,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:00:46,113 INFO L93 Difference]: Finished difference Result 328 states and 383 transitions. [2024-11-23 23:00:46,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-23 23:00:46,114 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 116 [2024-11-23 23:00:46,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:00:46,117 INFO L225 Difference]: With dead ends: 328 [2024-11-23 23:00:46,117 INFO L226 Difference]: Without dead ends: 326 [2024-11-23 23:00:46,118 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-23 23:00:46,118 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 3 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:00:46,119 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 533 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:00:46,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2024-11-23 23:00:46,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 316. [2024-11-23 23:00:46,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 242 states have (on average 1.1322314049586777) internal successors, (274), 251 states have internal predecessors, (274), 41 states have call successors, (41), 22 states have call predecessors, (41), 32 states have return successors, (54), 42 states have call predecessors, (54), 38 states have call successors, (54) [2024-11-23 23:00:46,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 369 transitions. [2024-11-23 23:00:46,254 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 369 transitions. Word has length 116 [2024-11-23 23:00:46,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:00:46,255 INFO L471 AbstractCegarLoop]: Abstraction has 316 states and 369 transitions. [2024-11-23 23:00:46,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-23 23:00:46,255 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 369 transitions. [2024-11-23 23:00:46,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-23 23:00:46,257 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:00:46,257 INFO L218 NwaCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:00:46,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-23 23:00:46,258 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:00:46,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:00:46,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1084468799, now seen corresponding path program 1 times [2024-11-23 23:00:46,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:00:46,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106095349] [2024-11-23 23:00:46,259 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:00:46,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:00:46,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:00:46,609 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2024-11-23 23:00:46,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:00:46,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106095349] [2024-11-23 23:00:46,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106095349] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:00:46,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:00:46,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:00:46,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500285665] [2024-11-23 23:00:46,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:00:46,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:00:46,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:00:46,611 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:00:46,611 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:00:46,611 INFO L87 Difference]: Start difference. First operand 316 states and 369 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-23 23:00:46,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:00:46,805 INFO L93 Difference]: Finished difference Result 330 states and 382 transitions. [2024-11-23 23:00:46,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:00:46,806 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 122 [2024-11-23 23:00:46,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:00:46,809 INFO L225 Difference]: With dead ends: 330 [2024-11-23 23:00:46,810 INFO L226 Difference]: Without dead ends: 328 [2024-11-23 23:00:46,810 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:00:46,811 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 3 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:00:46,812 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 285 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:00:46,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2024-11-23 23:00:46,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 328. [2024-11-23 23:00:46,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 251 states have (on average 1.1274900398406376) internal successors, (283), 260 states have internal predecessors, (283), 41 states have call successors, (41), 25 states have call predecessors, (41), 35 states have return successors, (54), 42 states have call predecessors, (54), 38 states have call successors, (54) [2024-11-23 23:00:46,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 378 transitions. [2024-11-23 23:00:46,942 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 378 transitions. Word has length 122 [2024-11-23 23:00:46,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:00:46,943 INFO L471 AbstractCegarLoop]: Abstraction has 328 states and 378 transitions. [2024-11-23 23:00:46,943 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-23 23:00:46,943 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 378 transitions. [2024-11-23 23:00:46,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-23 23:00:46,945 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:00:46,945 INFO L218 NwaCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:00:46,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-23 23:00:46,946 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:00:46,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:00:46,946 INFO L85 PathProgramCache]: Analyzing trace with hash 694446857, now seen corresponding path program 1 times [2024-11-23 23:00:46,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:00:46,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396565856] [2024-11-23 23:00:46,947 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:00:46,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:00:47,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:00:47,673 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2024-11-23 23:00:47,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:00:47,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396565856] [2024-11-23 23:00:47,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396565856] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:00:47,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:00:47,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-23 23:00:47,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953963008] [2024-11-23 23:00:47,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:00:47,675 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-23 23:00:47,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:00:47,675 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-23 23:00:47,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-23 23:00:47,676 INFO L87 Difference]: Start difference. First operand 328 states and 378 transitions. Second operand has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 5 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-23 23:00:48,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:00:48,137 INFO L93 Difference]: Finished difference Result 342 states and 391 transitions. [2024-11-23 23:00:48,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 23:00:48,138 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 5 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) Word has length 129 [2024-11-23 23:00:48,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:00:48,141 INFO L225 Difference]: With dead ends: 342 [2024-11-23 23:00:48,141 INFO L226 Difference]: Without dead ends: 338 [2024-11-23 23:00:48,142 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-11-23 23:00:48,142 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 9 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:00:48,143 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 446 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:00:48,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2024-11-23 23:00:48,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 338. [2024-11-23 23:00:48,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 259 states have (on average 1.1196911196911197) internal successors, (290), 267 states have internal predecessors, (290), 41 states have call successors, (41), 28 states have call predecessors, (41), 37 states have return successors, (54), 42 states have call predecessors, (54), 38 states have call successors, (54) [2024-11-23 23:00:48,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 385 transitions. [2024-11-23 23:00:48,298 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 385 transitions. Word has length 129 [2024-11-23 23:00:48,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:00:48,299 INFO L471 AbstractCegarLoop]: Abstraction has 338 states and 385 transitions. [2024-11-23 23:00:48,299 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 5 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-23 23:00:48,299 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 385 transitions. [2024-11-23 23:00:48,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-23 23:00:48,301 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:00:48,301 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-23 23:00:48,301 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-23 23:00:48,301 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:00:48,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:00:48,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1600994754, now seen corresponding path program 1 times [2024-11-23 23:00:48,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:00:48,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77110069] [2024-11-23 23:00:48,302 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:00:48,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:00:48,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:00:50,307 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 52 proven. 12 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-23 23:00:50,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:00:50,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77110069] [2024-11-23 23:00:50,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77110069] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:00:50,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570674839] [2024-11-23 23:00:50,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:00:50,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:00:50,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:00:50,324 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:00:50,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-23 23:00:50,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:00:50,857 INFO L256 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-23 23:00:50,859 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:00:51,412 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2024-11-23 23:00:51,412 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:00:51,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570674839] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:00:51,412 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:00:51,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [15] total 21 [2024-11-23 23:00:51,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831654424] [2024-11-23 23:00:51,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:00:51,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 23:00:51,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:00:51,413 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 23:00:51,414 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=378, Unknown=0, NotChecked=0, Total=420 [2024-11-23 23:00:51,414 INFO L87 Difference]: Start difference. First operand 338 states and 385 transitions. Second operand has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-23 23:00:51,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:00:51,842 INFO L93 Difference]: Finished difference Result 537 states and 620 transitions. [2024-11-23 23:00:51,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 23:00:51,843 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 125 [2024-11-23 23:00:51,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:00:51,846 INFO L225 Difference]: With dead ends: 537 [2024-11-23 23:00:51,847 INFO L226 Difference]: Without dead ends: 344 [2024-11-23 23:00:51,848 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=46, Invalid=416, Unknown=0, NotChecked=0, Total=462 [2024-11-23 23:00:51,849 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 1 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:00:51,850 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 501 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:00:51,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-11-23 23:00:51,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 333. [2024-11-23 23:00:51,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 255 states have (on average 1.1176470588235294) internal successors, (285), 263 states have internal predecessors, (285), 41 states have call successors, (41), 28 states have call predecessors, (41), 36 states have return successors, (53), 41 states have call predecessors, (53), 38 states have call successors, (53) [2024-11-23 23:00:51,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 379 transitions. [2024-11-23 23:00:51,970 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 379 transitions. Word has length 125 [2024-11-23 23:00:51,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:00:51,970 INFO L471 AbstractCegarLoop]: Abstraction has 333 states and 379 transitions. [2024-11-23 23:00:51,970 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-23 23:00:51,971 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 379 transitions. [2024-11-23 23:00:51,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-23 23:00:51,972 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:00:51,973 INFO L218 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:00:51,990 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-23 23:00:52,173 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-23 23:00:52,173 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:00:52,174 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:00:52,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1515875494, now seen corresponding path program 1 times [2024-11-23 23:00:52,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:00:52,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370170853] [2024-11-23 23:00:52,174 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:00:52,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:00:52,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:00:54,051 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 55 proven. 12 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-23 23:00:54,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:00:54,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370170853] [2024-11-23 23:00:54,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370170853] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:00:54,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37273258] [2024-11-23 23:00:54,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:00:54,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:00:54,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:00:54,055 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:00:54,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0117403-da99-4489-b986-a2dc325740cb/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-23 23:00:54,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:00:54,622 INFO L256 TraceCheckSpWp]: Trace formula consists of 597 conjuncts, 96 conjuncts are in the unsatisfiable core [2024-11-23 23:00:54,630 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:00:55,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:00:55,121 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2024-11-23 23:00:55,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:00:55,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:00:55,141 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2024-11-23 23:00:55,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 1 [2024-11-23 23:00:59,260 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_102| Int)) (<= (+ 2 (select (select |c_#memory_$Pointer$#2.base| |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_102|) 24)) |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_102|)) is different from true [2024-11-23 23:01:03,592 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_103| Int)) (<= (+ 2 (select (select |c_#memory_$Pointer$#2.base| |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_103|) 24)) |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_103|)) is different from true [2024-11-23 23:01:07,792 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_linked_list_end_~list#1.base_BEFORE_CALL_56| Int)) (<= (+ (select (select |c_#memory_$Pointer$#2.base| |v_ULTIMATE.start_aws_linked_list_end_~list#1.base_BEFORE_CALL_56|) 24) 2) |v_ULTIMATE.start_aws_linked_list_end_~list#1.base_BEFORE_CALL_56|)) is different from true [2024-11-23 23:02:02,128 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2024-11-23 23:02:02,147 INFO L349 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2024-11-23 23:02:02,148 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 1 [2024-11-23 23:02:02,152 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 75 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 44 not checked. [2024-11-23 23:02:02,152 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:02:50,542 INFO L349 Elim1Store]: treesize reduction 58, result has 65.1 percent of original size [2024-11-23 23:02:50,543 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 1786 treesize of output 1760 [2024-11-23 23:02:50,640 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6488 treesize of output 6224 [2024-11-23 23:02:50,939 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 23:02:50,940 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 1463 treesize of output 1375 [2024-11-23 23:02:51,010 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 964 treesize of output 944 [2024-11-23 23:02:51,055 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 948 treesize of output 910 [2024-11-23 23:02:51,910 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 262 treesize of output 254 [2024-11-23 23:02:55,723 WARN L214 Elim1Store]: Array PQE input equivalent to true [2024-11-23 23:02:55,752 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2024-11-23 23:02:55,774 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 40 [2024-11-23 23:02:55,920 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-23 23:02:55,921 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 76 treesize of output 90 [2024-11-23 23:02:57,078 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-23 23:02:57,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37273258] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:02:57,079 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:02:57,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18, 18] total 47 [2024-11-23 23:02:57,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694922456] [2024-11-23 23:02:57,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:02:57,080 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-23 23:02:57,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:02:57,081 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-23 23:02:57,082 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1736, Unknown=19, NotChecked=258, Total=2162 [2024-11-23 23:02:57,082 INFO L87 Difference]: Start difference. First operand 333 states and 379 transitions. Second operand has 47 states, 43 states have (on average 4.325581395348837) internal successors, (186), 42 states have internal predecessors, (186), 17 states have call successors, (28), 6 states have call predecessors, (28), 9 states have return successors, (27), 13 states have call predecessors, (27), 16 states have call successors, (27) [2024-11-23 23:03:14,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:03:18,645 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:03:22,665 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:03:30,723 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:03:38,890 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:03:42,927 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:03:46,941 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:03:51,052 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:03:55,088 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:03:59,198 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:04:03,222 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:04:07,281 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:04:11,373 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:04:15,410 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:04:31,712 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:04:35,747 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:04:39,896 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:04:43,930 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:04:48,072 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:04:52,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:04:56,125 WARN L873 $PredicateComparison]: unable to prove that (and (exists ((|v_ULTIMATE.start_aws_linked_list_end_~list#1.base_BEFORE_CALL_56| Int)) (<= (+ (select (select |c_#memory_$Pointer$#2.base| |v_ULTIMATE.start_aws_linked_list_end_~list#1.base_BEFORE_CALL_56|) 24) 2) |v_ULTIMATE.start_aws_linked_list_end_~list#1.base_BEFORE_CALL_56|)) (exists ((|v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_102| Int)) (<= (+ 2 (select (select |c_#memory_$Pointer$#2.base| |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_102|) 24)) |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_102|))) is different from true [2024-11-23 23:05:00,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:05:04,194 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:05:12,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:05:16,254 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:05:20,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:05:24,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-23 23:05:28,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-23 23:05:33,179 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-23 23:05:37,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-23 23:05:41,296 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-23 23:05:53,615 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:06:01,998 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:06:06,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:06:10,258 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:06:14,352 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:06:18,444 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:06:39,719 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:06:43,722 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:06:47,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:07:03,897 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-23 23:07:07,914 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-23 23:07:11,957 WARN L851 $PredicateComparison]: unable to prove that (and (or (and (forall ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_18| Int)) (= |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_18| (select (select |c_#memory_$Pointer$#2.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_18|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17|))) (forall ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_18| Int)) (<= |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_18| (select (select |c_#memory_$Pointer$#2.base| (select (select |c_#memory_$Pointer$#2.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_18|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17|)) (+ 8 (select (select |c_#memory_$Pointer$#2.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_18|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17|))))) (forall ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_18| Int)) (= (select (select |c_#memory_$Pointer$#2.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_18|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17|) (+ 16 |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17|)))) (< |c_aws_linked_list_node_next_is_valid_#in~node.base| (+ (select (select |c_#memory_$Pointer$#2.base| (select (select |c_#memory_$Pointer$#2.base| |c_aws_linked_list_node_next_is_valid_#in~node.base|) |c_aws_linked_list_node_next_is_valid_#in~node.offset|)) (+ (select (select |c_#memory_$Pointer$#2.offset| |c_aws_linked_list_node_next_is_valid_#in~node.base|) |c_aws_linked_list_node_next_is_valid_#in~node.offset|) 8)) 1)) (= (mod |c_aws_linked_list_node_next_is_valid_#res| 256) 0)) (= c_aws_linked_list_node_next_is_valid_~node.base |c_aws_linked_list_node_next_is_valid_#in~node.base|) (= c_aws_linked_list_node_next_is_valid_~node.offset |c_aws_linked_list_node_next_is_valid_#in~node.offset|)) is different from false [2024-11-23 23:07:15,968 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:07:20,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:07:24,014 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0]