./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c8b8f2658d38f1d4b62f5a688e80bc5ee30c846710ec78d96c7425bfc1b2b470 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 20:10:26,832 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 20:10:26,894 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-27 20:10:26,899 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 20:10:26,899 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 20:10:26,924 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 20:10:26,925 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 20:10:26,925 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 20:10:26,925 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 20:10:26,925 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 20:10:26,925 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 20:10:26,926 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 20:10:26,926 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 20:10:26,926 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 20:10:26,926 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 20:10:26,926 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 20:10:26,927 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 20:10:26,927 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 20:10:26,927 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 20:10:26,927 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 20:10:26,927 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 20:10:26,927 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 20:10:26,928 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 20:10:26,928 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 20:10:26,928 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 20:10:26,928 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 20:10:26,928 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:10:26,928 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:10:26,928 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:10:26,929 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:10:26,929 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 20:10:26,929 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:10:26,929 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:10:26,929 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:10:26,929 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:10:26,929 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 20:10:26,930 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 20:10:26,930 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 20:10:26,930 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 20:10:26,930 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 20:10:26,930 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 20:10:26,930 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 20:10:26,930 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 20:10:26,930 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 20:10:26,930 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 20:10:26,930 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_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c8b8f2658d38f1d4b62f5a688e80bc5ee30c846710ec78d96c7425bfc1b2b470 [2024-11-27 20:10:27,183 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 20:10:27,194 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 20:10:27,198 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 20:10:27,200 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 20:10:27,200 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 20:10:27,202 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i [2024-11-27 20:10:30,198 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/data/536051597/71394f4e7ec34f03bd201f2a66299ea4/FLAGcb2704a2d [2024-11-27 20:10:30,870 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 20:10:30,871 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i [2024-11-27 20:10:30,924 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/data/536051597/71394f4e7ec34f03bd201f2a66299ea4/FLAGcb2704a2d [2024-11-27 20:10:30,943 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/data/536051597/71394f4e7ec34f03bd201f2a66299ea4 [2024-11-27 20:10:30,945 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 20:10:30,947 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 20:10:30,949 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 20:10:30,951 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 20:10:30,955 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 20:10:30,956 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:10:30" (1/1) ... [2024-11-27 20:10:30,957 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3deb6799 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:30, skipping insertion in model container [2024-11-27 20:10:30,957 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:10:30" (1/1) ... [2024-11-27 20:10:31,085 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 20:10:31,385 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_81f90daf-6b88-404f-bb20-e8d4b61e5794/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4493,4506] [2024-11-27 20:10:31,393 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_81f90daf-6b88-404f-bb20-e8d4b61e5794/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4553,4566] [2024-11-27 20:10:32,417 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,418 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,418 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,419 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,420 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,436 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,437 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,439 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,440 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,442 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,443 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,443 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:32,444 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,607 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,608 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,632 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,633 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,639 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,640 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,655 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,657 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,657 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,658 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,658 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,658 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,659 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,694 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_81f90daf-6b88-404f-bb20-e8d4b61e5794/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[228012,228025] [2024-11-27 20:10:33,695 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:10:33,731 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 20:10:33,752 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_81f90daf-6b88-404f-bb20-e8d4b61e5794/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4493,4506] [2024-11-27 20:10:33,753 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_81f90daf-6b88-404f-bb20-e8d4b61e5794/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4553,4566] [2024-11-27 20:10:33,802 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,803 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,803 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,803 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,804 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,811 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,812 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,812 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,813 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,818 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,818 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,819 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,819 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:33,913 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [7558-7569] [2024-11-27 20:10:34,054 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,055 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,062 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,063 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,065 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,066 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,079 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,080 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,081 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,082 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,082 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,083 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,083 WARN L1675 CHandler]: Possible shadowing of function index [2024-11-27 20:10:34,112 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_81f90daf-6b88-404f-bb20-e8d4b61e5794/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[228012,228025] [2024-11-27 20:10:34,112 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:10:34,350 INFO L204 MainTranslator]: Completed translation [2024-11-27 20:10:34,350 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34 WrapperNode [2024-11-27 20:10:34,351 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 20:10:34,352 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 20:10:34,352 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 20:10:34,352 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 20:10:34,358 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,442 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,534 INFO L138 Inliner]: procedures = 763, calls = 2450, calls flagged for inlining = 70, calls inlined = 20, statements flattened = 869 [2024-11-27 20:10:34,535 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 20:10:34,535 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 20:10:34,535 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 20:10:34,535 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 20:10:34,548 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,548 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,562 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,692 INFO L175 MemorySlicer]: Split 315 memory accesses to 12 slices as follows [36, 238, 4, 2, 3, 9, 1, 3, 6, 6, 2, 5]. 76 percent of accesses are in the largest equivalence class. The 13 initializations are split as follows [0, 6, 0, 2, 0, 0, 0, 0, 0, 0, 0, 5]. The 249 writes are split as follows [3, 232, 3, 0, 1, 1, 1, 3, 2, 2, 1, 0]. [2024-11-27 20:10:34,692 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,693 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,737 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,739 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,751 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,773 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,784 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,797 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 20:10:34,801 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 20:10:34,802 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 20:10:34,802 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 20:10:34,802 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (1/1) ... [2024-11-27 20:10:34,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:10:34,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:10:34,844 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 20:10:34,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 20:10:34,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#0 [2024-11-27 20:10:34,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#1 [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#2 [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#3 [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#4 [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#5 [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#6 [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#7 [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#8 [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#9 [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#10 [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#11 [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_keys_eq [2024-11-27 20:10:34,876 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_keys_eq [2024-11-27 20:10:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_equals [2024-11-27 20:10:34,876 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_equals [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-27 20:10:34,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2024-11-27 20:10:34,878 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2024-11-27 20:10:34,878 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-27 20:10:34,879 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2024-11-27 20:10:34,879 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2024-11-27 20:10:34,879 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-27 20:10:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_hasher [2024-11-27 20:10:34,880 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_hasher [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure s_safe_eq_check [2024-11-27 20:10:34,880 INFO L138 BoogieDeclarations]: Found implementation of procedure s_safe_eq_check [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 20:10:34,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2024-11-27 20:10:34,880 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2024-11-27 20:10:34,880 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-27 20:10:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure s_find_entry [2024-11-27 20:10:34,881 INFO L138 BoogieDeclarations]: Found implementation of procedure s_find_entry [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-27 20:10:34,881 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2024-11-27 20:10:34,881 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-27 20:10:34,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2024-11-27 20:10:34,882 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-27 20:10:34,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2024-11-27 20:10:34,883 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2024-11-27 20:10:34,883 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2024-11-27 20:10:34,883 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_find [2024-11-27 20:10:34,883 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_find [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-27 20:10:34,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_for [2024-11-27 20:10:34,884 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_for [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure uninterpreted_equals [2024-11-27 20:10:34,884 INFO L138 BoogieDeclarations]: Found implementation of procedure uninterpreted_equals [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-27 20:10:34,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-27 20:10:34,884 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2024-11-27 20:10:34,885 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2024-11-27 20:10:35,358 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 20:10:35,360 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 20:10:35,406 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-27 20:10:35,436 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume false; [2024-11-27 20:10:35,436 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume !false; [2024-11-27 20:10:35,662 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-27 20:10:35,689 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##8: assume !false; [2024-11-27 20:10:35,689 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##7: assume false; [2024-11-27 20:10:35,696 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-27 20:10:35,731 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2024-11-27 20:10:35,731 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2024-11-27 20:10:41,971 INFO L? ?]: Removed 281 outVars from TransFormulas that were not future-live. [2024-11-27 20:10:41,971 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 20:10:41,989 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 20:10:41,993 INFO L312 CfgBuilder]: Removed 5 assume(true) statements. [2024-11-27 20:10:41,993 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:10:41 BoogieIcfgContainer [2024-11-27 20:10:41,994 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 20:10:41,996 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 20:10:41,996 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 20:10:42,002 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 20:10:42,002 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 08:10:30" (1/3) ... [2024-11-27 20:10:42,003 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@387f6ddf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:10:42, skipping insertion in model container [2024-11-27 20:10:42,004 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:34" (2/3) ... [2024-11-27 20:10:42,005 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@387f6ddf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:10:42, skipping insertion in model container [2024-11-27 20:10:42,006 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:10:41" (3/3) ... [2024-11-27 20:10:42,007 INFO L128 eAbstractionObserver]: Analyzing ICFG aws_hash_table_find_harness.i [2024-11-27 20:10:42,024 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 20:10:42,026 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG aws_hash_table_find_harness.i that has 23 procedures, 264 locations, 1 initial locations, 4 loop locations, and 1 error locations. [2024-11-27 20:10:42,104 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 20:10:42,118 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;@ffc9812, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 20:10:42,119 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 20:10:42,124 INFO L276 IsEmpty]: Start isEmpty. Operand has 264 states, 175 states have (on average 1.24) internal successors, (217), 173 states have internal predecessors, (217), 68 states have call successors, (68), 22 states have call predecessors, (68), 22 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-27 20:10:42,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 20:10:42,141 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:10:42,142 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:10:42,142 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:10:42,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:10:42,148 INFO L85 PathProgramCache]: Analyzing trace with hash -973770612, now seen corresponding path program 1 times [2024-11-27 20:10:42,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:10:42,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816560429] [2024-11-27 20:10:42,158 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:10:42,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:10:48,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:10:50,662 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2024-11-27 20:10:50,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:10:50,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816560429] [2024-11-27 20:10:50,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816560429] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:10:50,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569508258] [2024-11-27 20:10:50,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:10:50,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:10:50,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:10:50,669 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:10:50,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 20:10:57,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:10:57,639 INFO L256 TraceCheckSpWp]: Trace formula consists of 4655 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-27 20:10:57,652 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:10:58,513 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 30 proven. 9 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-27 20:10:58,515 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:11:00,220 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 403 trivial. 0 not checked. [2024-11-27 20:11:00,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569508258] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 20:11:00,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:11:00,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 8] total 13 [2024-11-27 20:11:00,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203937303] [2024-11-27 20:11:00,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:11:00,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:11:00,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:11:00,258 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:11:00,259 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-27 20:11:00,262 INFO L87 Difference]: Start difference. First operand has 264 states, 175 states have (on average 1.24) internal successors, (217), 173 states have internal predecessors, (217), 68 states have call successors, (68), 22 states have call predecessors, (68), 22 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) Second operand has 5 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) [2024-11-27 20:11:00,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:11:00,676 INFO L93 Difference]: Finished difference Result 526 states and 755 transitions. [2024-11-27 20:11:00,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:11:00,679 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) Word has length 184 [2024-11-27 20:11:00,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:11:00,689 INFO L225 Difference]: With dead ends: 526 [2024-11-27 20:11:00,689 INFO L226 Difference]: Without dead ends: 261 [2024-11-27 20:11:00,694 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 360 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-27 20:11:00,697 INFO L435 NwaCegarLoop]: 341 mSDtfsCounter, 4 mSDsluCounter, 1006 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1347 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:11:00,698 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 1347 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 20:11:00,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2024-11-27 20:11:00,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 261. [2024-11-27 20:11:00,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 169 states have (on average 1.2189349112426036) internal successors, (206), 170 states have internal predecessors, (206), 68 states have call successors, (68), 23 states have call predecessors, (68), 23 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2024-11-27 20:11:00,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 341 transitions. [2024-11-27 20:11:00,783 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 341 transitions. Word has length 184 [2024-11-27 20:11:00,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:11:00,787 INFO L471 AbstractCegarLoop]: Abstraction has 261 states and 341 transitions. [2024-11-27 20:11:00,788 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) [2024-11-27 20:11:00,788 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 341 transitions. [2024-11-27 20:11:00,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-27 20:11:00,797 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:11:00,797 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:11:00,816 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-27 20:11:00,998 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:00,998 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:11:00,999 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:11:00,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1814113614, now seen corresponding path program 1 times [2024-11-27 20:11:00,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:11:00,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177463110] [2024-11-27 20:11:00,999 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:00,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:11:06,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:07,473 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2024-11-27 20:11:07,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:11:07,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177463110] [2024-11-27 20:11:07,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177463110] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:11:07,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626971632] [2024-11-27 20:11:07,474 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:07,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:07,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:11:07,477 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:11:07,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 20:11:13,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:13,839 INFO L256 TraceCheckSpWp]: Trace formula consists of 4689 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-27 20:11:13,852 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:11:14,568 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 15 treesize of output 1 [2024-11-27 20:11:15,907 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 192 proven. 0 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2024-11-27 20:11:15,907 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:11:15,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626971632] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:11:15,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:11:15,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [5] total 14 [2024-11-27 20:11:15,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064719842] [2024-11-27 20:11:15,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:11:15,909 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-27 20:11:15,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:11:15,910 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-27 20:11:15,910 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2024-11-27 20:11:15,910 INFO L87 Difference]: Start difference. First operand 261 states and 341 transitions. Second operand has 11 states, 11 states have (on average 8.272727272727273) internal successors, (91), 9 states have internal predecessors, (91), 4 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) [2024-11-27 20:11:21,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:11:21,379 INFO L93 Difference]: Finished difference Result 560 states and 724 transitions. [2024-11-27 20:11:21,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-27 20:11:21,380 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.272727272727273) internal successors, (91), 9 states have internal predecessors, (91), 4 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) Word has length 197 [2024-11-27 20:11:21,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:11:21,385 INFO L225 Difference]: With dead ends: 560 [2024-11-27 20:11:21,385 INFO L226 Difference]: Without dead ends: 320 [2024-11-27 20:11:21,387 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2024-11-27 20:11:21,388 INFO L435 NwaCegarLoop]: 362 mSDtfsCounter, 284 mSDsluCounter, 1998 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 2360 SdHoareTripleChecker+Invalid, 648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-27 20:11:21,388 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [310 Valid, 2360 Invalid, 648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2024-11-27 20:11:21,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2024-11-27 20:11:21,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 317. [2024-11-27 20:11:21,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 209 states have (on average 1.2105263157894737) internal successors, (253), 211 states have internal predecessors, (253), 74 states have call successors, (74), 32 states have call predecessors, (74), 33 states have return successors, (75), 73 states have call predecessors, (75), 73 states have call successors, (75) [2024-11-27 20:11:21,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 402 transitions. [2024-11-27 20:11:21,422 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 402 transitions. Word has length 197 [2024-11-27 20:11:21,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:11:21,422 INFO L471 AbstractCegarLoop]: Abstraction has 317 states and 402 transitions. [2024-11-27 20:11:21,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.272727272727273) internal successors, (91), 9 states have internal predecessors, (91), 4 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) [2024-11-27 20:11:21,422 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 402 transitions. [2024-11-27 20:11:21,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-27 20:11:21,426 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:11:21,426 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:11:21,444 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-27 20:11:21,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-27 20:11:21,627 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:11:21,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:11:21,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1264651662, now seen corresponding path program 1 times [2024-11-27 20:11:21,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:11:21,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321943593] [2024-11-27 20:11:21,627 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:21,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:11:26,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:27,667 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2024-11-27 20:11:27,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:11:27,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321943593] [2024-11-27 20:11:27,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321943593] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:11:27,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181900512] [2024-11-27 20:11:27,667 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:27,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:27,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:11:27,672 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:11:27,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 20:11:34,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:34,281 INFO L256 TraceCheckSpWp]: Trace formula consists of 4679 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-27 20:11:34,286 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:11:34,995 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 192 proven. 0 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2024-11-27 20:11:34,995 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:11:34,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181900512] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:11:34,996 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:11:34,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2024-11-27 20:11:34,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720429295] [2024-11-27 20:11:34,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:11:34,996 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:11:34,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:11:34,997 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:11:34,998 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-27 20:11:34,998 INFO L87 Difference]: Start difference. First operand 317 states and 402 transitions. Second operand has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 3 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-11-27 20:11:36,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:11:36,538 INFO L93 Difference]: Finished difference Result 567 states and 731 transitions. [2024-11-27 20:11:36,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:11:36,539 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 3 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 197 [2024-11-27 20:11:36,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:11:36,542 INFO L225 Difference]: With dead ends: 567 [2024-11-27 20:11:36,542 INFO L226 Difference]: Without dead ends: 322 [2024-11-27 20:11:36,544 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:11:36,545 INFO L435 NwaCegarLoop]: 308 mSDtfsCounter, 340 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 1177 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:11:36,545 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 1177 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 20:11:36,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2024-11-27 20:11:36,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 319. [2024-11-27 20:11:36,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 210 states have (on average 1.2095238095238094) internal successors, (254), 212 states have internal predecessors, (254), 75 states have call successors, (75), 32 states have call predecessors, (75), 33 states have return successors, (76), 74 states have call predecessors, (76), 74 states have call successors, (76) [2024-11-27 20:11:36,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 405 transitions. [2024-11-27 20:11:36,580 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 405 transitions. Word has length 197 [2024-11-27 20:11:36,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:11:36,580 INFO L471 AbstractCegarLoop]: Abstraction has 319 states and 405 transitions. [2024-11-27 20:11:36,580 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 3 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-11-27 20:11:36,580 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 405 transitions. [2024-11-27 20:11:36,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-11-27 20:11:36,586 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:11:36,586 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-27 20:11:36,603 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-27 20:11:36,787 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:36,787 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:11:36,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:11:36,787 INFO L85 PathProgramCache]: Analyzing trace with hash 441216014, now seen corresponding path program 1 times [2024-11-27 20:11:36,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:11:36,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151006133] [2024-11-27 20:11:36,788 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:36,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:11:42,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:43,222 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2024-11-27 20:11:43,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:11:43,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151006133] [2024-11-27 20:11:43,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151006133] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:11:43,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707639740] [2024-11-27 20:11:43,222 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:43,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:43,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:11:43,225 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:11:43,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 20:11:49,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:49,383 INFO L256 TraceCheckSpWp]: Trace formula consists of 4737 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-27 20:11:49,394 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:11:50,115 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 15 treesize of output 1 [2024-11-27 20:11:51,583 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 202 proven. 0 refuted. 0 times theorem prover too weak. 217 trivial. 0 not checked. [2024-11-27 20:11:51,583 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:11:51,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707639740] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:11:51,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:11:51,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [5] total 15 [2024-11-27 20:11:51,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596399806] [2024-11-27 20:11:51,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:11:51,584 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-27 20:11:51,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:11:51,585 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-27 20:11:51,585 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2024-11-27 20:11:51,586 INFO L87 Difference]: Start difference. First operand 319 states and 405 transitions. Second operand has 12 states, 11 states have (on average 8.818181818181818) internal successors, (97), 10 states have internal predecessors, (97), 5 states have call successors, (35), 3 states have call predecessors, (35), 5 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) [2024-11-27 20:11:58,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:11:58,851 INFO L93 Difference]: Finished difference Result 579 states and 750 transitions. [2024-11-27 20:11:58,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-27 20:11:58,852 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.818181818181818) internal successors, (97), 10 states have internal predecessors, (97), 5 states have call successors, (35), 3 states have call predecessors, (35), 5 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) Word has length 209 [2024-11-27 20:11:58,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:11:58,856 INFO L225 Difference]: With dead ends: 579 [2024-11-27 20:11:58,856 INFO L226 Difference]: Without dead ends: 332 [2024-11-27 20:11:58,857 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-27 20:11:58,858 INFO L435 NwaCegarLoop]: 358 mSDtfsCounter, 270 mSDsluCounter, 2592 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 2950 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:11:58,858 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [299 Valid, 2950 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2024-11-27 20:11:58,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2024-11-27 20:11:58,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 321. [2024-11-27 20:11:58,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 211 states have (on average 1.2085308056872037) internal successors, (255), 214 states have internal predecessors, (255), 75 states have call successors, (75), 32 states have call predecessors, (75), 34 states have return successors, (81), 74 states have call predecessors, (81), 74 states have call successors, (81) [2024-11-27 20:11:58,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 411 transitions. [2024-11-27 20:11:58,917 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 411 transitions. Word has length 209 [2024-11-27 20:11:58,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:11:58,918 INFO L471 AbstractCegarLoop]: Abstraction has 321 states and 411 transitions. [2024-11-27 20:11:58,920 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.818181818181818) internal successors, (97), 10 states have internal predecessors, (97), 5 states have call successors, (35), 3 states have call predecessors, (35), 5 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) [2024-11-27 20:11:58,920 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 411 transitions. [2024-11-27 20:11:58,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2024-11-27 20:11:58,924 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:11:58,925 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:11:58,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-27 20:11:59,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:59,125 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:11:59,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:11:59,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1901618178, now seen corresponding path program 1 times [2024-11-27 20:11:59,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:11:59,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156779611] [2024-11-27 20:11:59,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:59,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:04,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:05,070 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 427 trivial. 0 not checked. [2024-11-27 20:12:05,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:05,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156779611] [2024-11-27 20:12:05,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156779611] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:12:05,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280552420] [2024-11-27 20:12:05,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:05,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:05,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:12:05,073 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:12:05,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-27 20:12:11,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:11,753 INFO L256 TraceCheckSpWp]: Trace formula consists of 4801 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-27 20:12:11,761 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:12:12,546 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 15 treesize of output 1 [2024-11-27 20:12:19,246 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 16 treesize of output 8 [2024-11-27 20:12:20,109 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 224 proven. 8 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2024-11-27 20:12:20,109 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:12:21,895 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 30 treesize of output 26 [2024-11-27 20:12:23,037 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 428 trivial. 0 not checked. [2024-11-27 20:12:23,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280552420] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 20:12:23,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:12:23,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [5, 14] total 18 [2024-11-27 20:12:23,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730027830] [2024-11-27 20:12:23,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:23,039 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-27 20:12:23,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:23,040 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-27 20:12:23,040 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2024-11-27 20:12:23,040 INFO L87 Difference]: Start difference. First operand 321 states and 411 transitions. Second operand has 13 states, 11 states have (on average 7.0) internal successors, (77), 10 states have internal predecessors, (77), 7 states have call successors, (33), 4 states have call predecessors, (33), 3 states have return successors, (30), 6 states have call predecessors, (30), 6 states have call successors, (30) [2024-11-27 20:12:26,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:26,188 INFO L93 Difference]: Finished difference Result 498 states and 646 transitions. [2024-11-27 20:12:26,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-27 20:12:26,189 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 7.0) internal successors, (77), 10 states have internal predecessors, (77), 7 states have call successors, (33), 4 states have call predecessors, (33), 3 states have return successors, (30), 6 states have call predecessors, (30), 6 states have call successors, (30) Word has length 223 [2024-11-27 20:12:26,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:26,193 INFO L225 Difference]: With dead ends: 498 [2024-11-27 20:12:26,193 INFO L226 Difference]: Without dead ends: 323 [2024-11-27 20:12:26,194 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 406 SyntacticMatches, 27 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2024-11-27 20:12:26,195 INFO L435 NwaCegarLoop]: 322 mSDtfsCounter, 54 mSDsluCounter, 2920 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 3242 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:26,199 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 3242 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-27 20:12:26,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2024-11-27 20:12:26,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 321. [2024-11-27 20:12:26,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 211 states have (on average 1.2085308056872037) internal successors, (255), 214 states have internal predecessors, (255), 75 states have call successors, (75), 32 states have call predecessors, (75), 34 states have return successors, (80), 74 states have call predecessors, (80), 74 states have call successors, (80) [2024-11-27 20:12:26,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 410 transitions. [2024-11-27 20:12:26,237 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 410 transitions. Word has length 223 [2024-11-27 20:12:26,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:26,238 INFO L471 AbstractCegarLoop]: Abstraction has 321 states and 410 transitions. [2024-11-27 20:12:26,239 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 7.0) internal successors, (77), 10 states have internal predecessors, (77), 7 states have call successors, (33), 4 states have call predecessors, (33), 3 states have return successors, (30), 6 states have call predecessors, (30), 6 states have call successors, (30) [2024-11-27 20:12:26,239 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 410 transitions. [2024-11-27 20:12:26,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-27 20:12:26,244 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:26,245 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:26,268 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-27 20:12:26,445 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:26,446 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:26,447 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:26,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1297941058, now seen corresponding path program 1 times [2024-11-27 20:12:26,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:26,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631480202] [2024-11-27 20:12:26,448 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:26,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:32,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:33,495 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2024-11-27 20:12:33,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:33,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631480202] [2024-11-27 20:12:33,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631480202] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:12:33,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168380632] [2024-11-27 20:12:33,496 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:33,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:33,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:12:33,499 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:12:33,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-27 20:12:41,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:41,341 INFO L256 TraceCheckSpWp]: Trace formula consists of 4833 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-27 20:12:41,349 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:12:42,069 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 15 treesize of output 1 [2024-11-27 20:12:48,635 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 311 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-27 20:12:48,636 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:12:48,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168380632] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:48,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:12:48,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [5] total 16 [2024-11-27 20:12:48,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816915255] [2024-11-27 20:12:48,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:48,637 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-27 20:12:48,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:48,637 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-27 20:12:48,638 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-27 20:12:48,638 INFO L87 Difference]: Start difference. First operand 321 states and 410 transitions. Second operand has 13 states, 12 states have (on average 9.0) internal successors, (108), 11 states have internal predecessors, (108), 6 states have call successors, (36), 4 states have call predecessors, (36), 5 states have return successors, (33), 6 states have call predecessors, (33), 6 states have call successors, (33) [2024-11-27 20:12:56,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:56,223 INFO L93 Difference]: Finished difference Result 509 states and 661 transitions. [2024-11-27 20:12:56,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-27 20:12:56,224 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 9.0) internal successors, (108), 11 states have internal predecessors, (108), 6 states have call successors, (36), 4 states have call predecessors, (36), 5 states have return successors, (33), 6 states have call predecessors, (33), 6 states have call successors, (33) Word has length 230 [2024-11-27 20:12:56,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:56,228 INFO L225 Difference]: With dead ends: 509 [2024-11-27 20:12:56,228 INFO L226 Difference]: Without dead ends: 324 [2024-11-27 20:12:56,229 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 198 SyntacticMatches, 22 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2024-11-27 20:12:56,230 INFO L435 NwaCegarLoop]: 356 mSDtfsCounter, 245 mSDsluCounter, 2074 mSDsCounter, 0 mSdLazyCounter, 851 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 2430 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:56,230 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 2430 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 851 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2024-11-27 20:12:56,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-11-27 20:12:56,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 321. [2024-11-27 20:12:56,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 211 states have (on average 1.2037914691943128) internal successors, (254), 214 states have internal predecessors, (254), 75 states have call successors, (75), 32 states have call predecessors, (75), 34 states have return successors, (80), 74 states have call predecessors, (80), 74 states have call successors, (80) [2024-11-27 20:12:56,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 409 transitions. [2024-11-27 20:12:56,269 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 409 transitions. Word has length 230 [2024-11-27 20:12:56,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:56,269 INFO L471 AbstractCegarLoop]: Abstraction has 321 states and 409 transitions. [2024-11-27 20:12:56,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 9.0) internal successors, (108), 11 states have internal predecessors, (108), 6 states have call successors, (36), 4 states have call predecessors, (36), 5 states have return successors, (33), 6 states have call predecessors, (33), 6 states have call successors, (33) [2024-11-27 20:12:56,270 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 409 transitions. [2024-11-27 20:12:56,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-27 20:12:56,272 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:56,272 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:56,294 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-27 20:12:56,473 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:56,473 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:12:56,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:56,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1736108988, now seen corresponding path program 1 times [2024-11-27 20:12:56,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:56,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892992350] [2024-11-27 20:12:56,474 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:56,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:02,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:03,415 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2024-11-27 20:13:03,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:03,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892992350] [2024-11-27 20:13:03,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892992350] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:03,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742210978] [2024-11-27 20:13:03,416 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:03,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:03,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:13:03,418 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:13:03,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-27 20:13:11,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:11,342 INFO L256 TraceCheckSpWp]: Trace formula consists of 4828 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-27 20:13:11,351 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:13:12,762 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 171 proven. 0 refuted. 0 times theorem prover too weak. 284 trivial. 0 not checked. [2024-11-27 20:13:12,762 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:13:12,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742210978] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:12,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:13:12,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 11 [2024-11-27 20:13:12,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482891237] [2024-11-27 20:13:12,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:12,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-27 20:13:12,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:12,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-27 20:13:12,764 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-27 20:13:12,764 INFO L87 Difference]: Start difference. First operand 321 states and 409 transitions. Second operand has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 4 states have call successors, (34), 3 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 4 states have call successors, (31) [2024-11-27 20:13:15,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:15,240 INFO L93 Difference]: Finished difference Result 507 states and 656 transitions. [2024-11-27 20:13:15,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 20:13:15,241 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 4 states have call successors, (34), 3 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 4 states have call successors, (31) Word has length 230 [2024-11-27 20:13:15,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:15,245 INFO L225 Difference]: With dead ends: 507 [2024-11-27 20:13:15,245 INFO L226 Difference]: Without dead ends: 318 [2024-11-27 20:13:15,246 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2024-11-27 20:13:15,247 INFO L435 NwaCegarLoop]: 294 mSDtfsCounter, 340 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 1704 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:15,247 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 1704 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-27 20:13:15,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2024-11-27 20:13:15,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 318. [2024-11-27 20:13:15,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 209 states have (on average 1.1961722488038278) internal successors, (250), 211 states have internal predecessors, (250), 74 states have call successors, (74), 32 states have call predecessors, (74), 34 states have return successors, (78), 74 states have call predecessors, (78), 73 states have call successors, (78) [2024-11-27 20:13:15,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 402 transitions. [2024-11-27 20:13:15,293 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 402 transitions. Word has length 230 [2024-11-27 20:13:15,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:15,294 INFO L471 AbstractCegarLoop]: Abstraction has 318 states and 402 transitions. [2024-11-27 20:13:15,294 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 4 states have call successors, (34), 3 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 4 states have call successors, (31) [2024-11-27 20:13:15,294 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 402 transitions. [2024-11-27 20:13:15,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-11-27 20:13:15,298 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:15,299 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:15,324 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-27 20:13:15,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:15,499 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:13:15,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:15,501 INFO L85 PathProgramCache]: Analyzing trace with hash -1934709580, now seen corresponding path program 1 times [2024-11-27 20:13:15,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:15,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250978694] [2024-11-27 20:13:15,501 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:15,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:21,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:22,669 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 488 trivial. 0 not checked. [2024-11-27 20:13:22,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:22,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250978694] [2024-11-27 20:13:22,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250978694] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:22,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899599241] [2024-11-27 20:13:22,670 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:22,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:13:22,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:13:22,672 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:13:22,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-27 20:13:30,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:30,198 INFO L256 TraceCheckSpWp]: Trace formula consists of 4889 conjuncts, 149 conjuncts are in the unsatisfiable core [2024-11-27 20:13:30,213 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:13:31,746 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-27 20:13:31,762 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-27 20:13:31,805 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 39 treesize of output 1 [2024-11-27 20:13:33,893 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 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 23 [2024-11-27 20:13:45,069 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-27 20:13:45,070 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 39 treesize of output 39 [2024-11-27 20:13:45,236 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-27 20:13:45,237 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 12 treesize of output 14 [2024-11-27 20:13:46,288 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 317 proven. 46 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2024-11-27 20:13:46,290 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:13:55,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899599241] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:13:55,146 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:13:55,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 26] total 29 [2024-11-27 20:13:55,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48297594] [2024-11-27 20:13:55,147 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-27 20:13:55,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-27 20:13:55,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:55,149 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-27 20:13:55,150 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1528, Unknown=0, NotChecked=0, Total=1640 [2024-11-27 20:13:55,150 INFO L87 Difference]: Start difference. First operand 318 states and 402 transitions. Second operand has 29 states, 24 states have (on average 7.0) internal successors, (168), 26 states have internal predecessors, (168), 13 states have call successors, (68), 4 states have call predecessors, (68), 9 states have return successors, (66), 11 states have call predecessors, (66), 13 states have call successors, (66) [2024-11-27 20:14:14,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:14:14,603 INFO L93 Difference]: Finished difference Result 720 states and 909 transitions. [2024-11-27 20:14:14,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-27 20:14:14,604 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 24 states have (on average 7.0) internal successors, (168), 26 states have internal predecessors, (168), 13 states have call successors, (68), 4 states have call predecessors, (68), 9 states have return successors, (66), 11 states have call predecessors, (66), 13 states have call successors, (66) Word has length 243 [2024-11-27 20:14:14,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:14:14,607 INFO L225 Difference]: With dead ends: 720 [2024-11-27 20:14:14,608 INFO L226 Difference]: Without dead ends: 331 [2024-11-27 20:14:14,610 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 248 SyntacticMatches, 23 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 20.0s TimeCoverageRelationStatistics Valid=203, Invalid=2989, Unknown=0, NotChecked=0, Total=3192 [2024-11-27 20:14:14,611 INFO L435 NwaCegarLoop]: 332 mSDtfsCounter, 56 mSDsluCounter, 4502 mSDsCounter, 0 mSdLazyCounter, 1744 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 4834 SdHoareTripleChecker+Invalid, 1756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:14:14,612 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 4834 Invalid, 1756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1744 Invalid, 0 Unknown, 0 Unchecked, 14.0s Time] [2024-11-27 20:14:14,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2024-11-27 20:14:14,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 328. [2024-11-27 20:14:14,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 217 states have (on average 1.1843317972350231) internal successors, (257), 219 states have internal predecessors, (257), 74 states have call successors, (74), 32 states have call predecessors, (74), 36 states have return successors, (80), 76 states have call predecessors, (80), 73 states have call successors, (80) [2024-11-27 20:14:14,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 411 transitions. [2024-11-27 20:14:14,646 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 411 transitions. Word has length 243 [2024-11-27 20:14:14,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:14:14,647 INFO L471 AbstractCegarLoop]: Abstraction has 328 states and 411 transitions. [2024-11-27 20:14:14,647 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 24 states have (on average 7.0) internal successors, (168), 26 states have internal predecessors, (168), 13 states have call successors, (68), 4 states have call predecessors, (68), 9 states have return successors, (66), 11 states have call predecessors, (66), 13 states have call successors, (66) [2024-11-27 20:14:14,647 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 411 transitions. [2024-11-27 20:14:14,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2024-11-27 20:14:14,650 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:14:14,650 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:14:14,680 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-27 20:14:14,850 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-27 20:14:14,851 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:14:14,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:14:14,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1114542993, now seen corresponding path program 1 times [2024-11-27 20:14:14,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:14:14,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755274586] [2024-11-27 20:14:14,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:14:14,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:14:20,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:14:23,727 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2024-11-27 20:14:23,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:14:23,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755274586] [2024-11-27 20:14:23,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755274586] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:14:23,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:14:23,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:14:23,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103114173] [2024-11-27 20:14:23,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:14:23,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:14:23,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:14:23,730 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:14:23,730 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:14:23,730 INFO L87 Difference]: Start difference. First operand 328 states and 411 transitions. Second operand has 5 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:14:24,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:14:24,162 INFO L93 Difference]: Finished difference Result 336 states and 419 transitions. [2024-11-27 20:14:24,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:14:24,162 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 257 [2024-11-27 20:14:24,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:14:24,168 INFO L225 Difference]: With dead ends: 336 [2024-11-27 20:14:24,169 INFO L226 Difference]: Without dead ends: 334 [2024-11-27 20:14:24,169 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 20:14:24,170 INFO L435 NwaCegarLoop]: 335 mSDtfsCounter, 3 mSDsluCounter, 985 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1320 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:14:24,171 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 1320 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 20:14:24,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2024-11-27 20:14:24,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 333. [2024-11-27 20:14:24,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 220 states have (on average 1.1818181818181819) internal successors, (260), 223 states have internal predecessors, (260), 75 states have call successors, (75), 33 states have call predecessors, (75), 37 states have return successors, (81), 76 states have call predecessors, (81), 74 states have call successors, (81) [2024-11-27 20:14:24,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 416 transitions. [2024-11-27 20:14:24,205 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 416 transitions. Word has length 257 [2024-11-27 20:14:24,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:14:24,205 INFO L471 AbstractCegarLoop]: Abstraction has 333 states and 416 transitions. [2024-11-27 20:14:24,206 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:14:24,206 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 416 transitions. [2024-11-27 20:14:24,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2024-11-27 20:14:24,208 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:14:24,208 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:14:24,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 20:14:24,208 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:14:24,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:14:24,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1047422669, now seen corresponding path program 1 times [2024-11-27 20:14:24,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:14:24,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304025892] [2024-11-27 20:14:24,209 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:14:24,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:14:30,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:14:35,227 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 24 proven. 3 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2024-11-27 20:14:35,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:14:35,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304025892] [2024-11-27 20:14:35,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304025892] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:14:35,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014606947] [2024-11-27 20:14:35,227 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:14:35,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:14:35,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:14:35,229 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:14:35,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-27 20:14:43,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:14:43,915 INFO L256 TraceCheckSpWp]: Trace formula consists of 4866 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-27 20:14:43,921 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:14:45,432 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 32 proven. 9 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2024-11-27 20:14:45,432 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:14:47,743 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 475 trivial. 0 not checked. [2024-11-27 20:14:47,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014606947] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 20:14:47,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:14:47,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13, 8] total 21 [2024-11-27 20:14:47,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237454505] [2024-11-27 20:14:47,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:14:47,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:14:47,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:14:47,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:14:47,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=378, Unknown=0, NotChecked=0, Total=420 [2024-11-27 20:14:47,746 INFO L87 Difference]: Start difference. First operand 333 states and 416 transitions. Second operand has 5 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:14:48,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:14:48,295 INFO L93 Difference]: Finished difference Result 339 states and 421 transitions. [2024-11-27 20:14:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:14:48,296 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 250 [2024-11-27 20:14:48,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:14:48,300 INFO L225 Difference]: With dead ends: 339 [2024-11-27 20:14:48,300 INFO L226 Difference]: Without dead ends: 337 [2024-11-27 20:14:48,301 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 512 GetRequests, 492 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=46, Invalid=416, Unknown=0, NotChecked=0, Total=462 [2024-11-27 20:14:48,302 INFO L435 NwaCegarLoop]: 335 mSDtfsCounter, 3 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1319 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:14:48,303 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 1319 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 20:14:48,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2024-11-27 20:14:48,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 332. [2024-11-27 20:14:48,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 220 states have (on average 1.1818181818181819) internal successors, (260), 222 states have internal predecessors, (260), 74 states have call successors, (74), 33 states have call predecessors, (74), 37 states have return successors, (80), 76 states have call predecessors, (80), 73 states have call successors, (80) [2024-11-27 20:14:48,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 414 transitions. [2024-11-27 20:14:48,332 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 414 transitions. Word has length 250 [2024-11-27 20:14:48,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:14:48,332 INFO L471 AbstractCegarLoop]: Abstraction has 332 states and 414 transitions. [2024-11-27 20:14:48,333 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:14:48,333 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 414 transitions. [2024-11-27 20:14:48,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2024-11-27 20:14:48,335 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:14:48,335 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:14:48,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-27 20:14:48,535 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-27 20:14:48,536 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:14:48,536 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:14:48,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1216364244, now seen corresponding path program 1 times [2024-11-27 20:14:48,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:14:48,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345739647] [2024-11-27 20:14:48,536 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:14:48,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:14:53,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:14:57,647 INFO L134 CoverageAnalysis]: Checked inductivity of 518 backedges. 22 proven. 14 refuted. 0 times theorem prover too weak. 482 trivial. 0 not checked. [2024-11-27 20:14:57,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:14:57,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345739647] [2024-11-27 20:14:57,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345739647] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:14:57,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732373985] [2024-11-27 20:14:57,648 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:14:57,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:14:57,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:14:57,652 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:14:57,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-27 20:15:07,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:15:07,277 INFO L256 TraceCheckSpWp]: Trace formula consists of 5006 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 20:15:07,282 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:15:07,950 INFO L134 CoverageAnalysis]: Checked inductivity of 518 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 475 trivial. 0 not checked. [2024-11-27 20:15:07,950 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:15:07,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732373985] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:15:07,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:15:07,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13] total 16 [2024-11-27 20:15:07,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687765214] [2024-11-27 20:15:07,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:15:07,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:15:07,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:15:07,951 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:15:07,952 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2024-11-27 20:15:07,952 INFO L87 Difference]: Start difference. First operand 332 states and 414 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) [2024-11-27 20:15:08,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:15:08,076 INFO L93 Difference]: Finished difference Result 418 states and 517 transitions. [2024-11-27 20:15:08,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:15:08,077 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) Word has length 265 [2024-11-27 20:15:08,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:15:08,081 INFO L225 Difference]: With dead ends: 418 [2024-11-27 20:15:08,081 INFO L226 Difference]: Without dead ends: 336 [2024-11-27 20:15:08,082 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2024-11-27 20:15:08,083 INFO L435 NwaCegarLoop]: 334 mSDtfsCounter, 0 mSDsluCounter, 998 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1332 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:15:08,083 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1332 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:15:08,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2024-11-27 20:15:08,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 336. [2024-11-27 20:15:08,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 223 states have (on average 1.1793721973094171) internal successors, (263), 225 states have internal predecessors, (263), 74 states have call successors, (74), 33 states have call predecessors, (74), 38 states have return successors, (81), 77 states have call predecessors, (81), 73 states have call successors, (81) [2024-11-27 20:15:08,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 418 transitions. [2024-11-27 20:15:08,123 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 418 transitions. Word has length 265 [2024-11-27 20:15:08,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:15:08,125 INFO L471 AbstractCegarLoop]: Abstraction has 336 states and 418 transitions. [2024-11-27 20:15:08,125 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 2 states have call successors, (33) [2024-11-27 20:15:08,125 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 418 transitions. [2024-11-27 20:15:08,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2024-11-27 20:15:08,128 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:15:08,128 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:15:08,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-27 20:15:08,329 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-27 20:15:08,329 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:15:08,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:15:08,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1389659310, now seen corresponding path program 1 times [2024-11-27 20:15:08,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:15:08,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670648785] [2024-11-27 20:15:08,330 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:15:08,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:15:14,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:15:18,571 INFO L134 CoverageAnalysis]: Checked inductivity of 518 backedges. 22 proven. 14 refuted. 0 times theorem prover too weak. 482 trivial. 0 not checked. [2024-11-27 20:15:18,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:15:18,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670648785] [2024-11-27 20:15:18,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670648785] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:15:18,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547125625] [2024-11-27 20:15:18,572 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:15:18,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:15:18,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:15:18,574 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:15:18,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-27 20:15:27,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:15:27,762 INFO L256 TraceCheckSpWp]: Trace formula consists of 5005 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-27 20:15:27,769 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:15:28,395 INFO L134 CoverageAnalysis]: Checked inductivity of 518 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 475 trivial. 0 not checked. [2024-11-27 20:15:28,395 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:15:28,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547125625] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:15:28,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:15:28,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [13] total 15 [2024-11-27 20:15:28,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74457416] [2024-11-27 20:15:28,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:15:28,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:15:28,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:15:28,398 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:15:28,398 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2024-11-27 20:15:28,398 INFO L87 Difference]: Start difference. First operand 336 states and 418 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-11-27 20:15:28,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:15:28,559 INFO L93 Difference]: Finished difference Result 428 states and 527 transitions. [2024-11-27 20:15:28,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:15:28,560 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 265 [2024-11-27 20:15:28,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:15:28,563 INFO L225 Difference]: With dead ends: 428 [2024-11-27 20:15:28,564 INFO L226 Difference]: Without dead ends: 336 [2024-11-27 20:15:28,565 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2024-11-27 20:15:28,565 INFO L435 NwaCegarLoop]: 331 mSDtfsCounter, 10 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 975 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-27 20:15:28,566 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 975 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:15:28,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2024-11-27 20:15:28,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 336. [2024-11-27 20:15:28,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 223 states have (on average 1.1704035874439462) internal successors, (261), 225 states have internal predecessors, (261), 74 states have call successors, (74), 33 states have call predecessors, (74), 38 states have return successors, (81), 77 states have call predecessors, (81), 73 states have call successors, (81) [2024-11-27 20:15:28,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 416 transitions. [2024-11-27 20:15:28,601 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 416 transitions. Word has length 265 [2024-11-27 20:15:28,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:15:28,602 INFO L471 AbstractCegarLoop]: Abstraction has 336 states and 416 transitions. [2024-11-27 20:15:28,602 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-11-27 20:15:28,603 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 416 transitions. [2024-11-27 20:15:28,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2024-11-27 20:15:28,605 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:15:28,605 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:15:28,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-27 20:15:28,806 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-27 20:15:28,806 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:15:28,807 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:15:28,807 INFO L85 PathProgramCache]: Analyzing trace with hash 1255645804, now seen corresponding path program 1 times [2024-11-27 20:15:28,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:15:28,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114955757] [2024-11-27 20:15:28,807 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:15:28,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:15:33,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:15:37,412 INFO L134 CoverageAnalysis]: Checked inductivity of 518 backedges. 22 proven. 14 refuted. 0 times theorem prover too weak. 482 trivial. 0 not checked. [2024-11-27 20:15:37,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:15:37,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114955757] [2024-11-27 20:15:37,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114955757] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:15:37,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895505441] [2024-11-27 20:15:37,412 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:15:37,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:15:37,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:15:37,415 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:15:37,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-27 20:15:45,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:15:45,920 INFO L256 TraceCheckSpWp]: Trace formula consists of 4992 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-27 20:15:45,925 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:15:47,965 INFO L134 CoverageAnalysis]: Checked inductivity of 518 backedges. 238 proven. 0 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2024-11-27 20:15:47,966 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:15:47,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895505441] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:15:47,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:15:47,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [13] total 21 [2024-11-27 20:15:47,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838412416] [2024-11-27 20:15:47,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:15:47,967 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-27 20:15:47,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:15:47,968 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-27 20:15:47,968 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=380, Unknown=0, NotChecked=0, Total=420 [2024-11-27 20:15:47,968 INFO L87 Difference]: Start difference. First operand 336 states and 416 transitions. Second operand has 10 states, 9 states have (on average 12.11111111111111) internal successors, (109), 8 states have internal predecessors, (109), 4 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) [2024-11-27 20:15:50,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:15:50,461 INFO L93 Difference]: Finished difference Result 525 states and 658 transitions. [2024-11-27 20:15:50,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-27 20:15:50,462 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 12.11111111111111) internal successors, (109), 8 states have internal predecessors, (109), 4 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) Word has length 265 [2024-11-27 20:15:50,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:15:50,465 INFO L225 Difference]: With dead ends: 525 [2024-11-27 20:15:50,465 INFO L226 Difference]: Without dead ends: 338 [2024-11-27 20:15:50,467 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=44, Invalid=418, Unknown=0, NotChecked=0, Total=462 [2024-11-27 20:15:50,468 INFO L435 NwaCegarLoop]: 309 mSDtfsCounter, 13 mSDsluCounter, 2407 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2716 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:15:50,469 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2716 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-27 20:15:50,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2024-11-27 20:15:50,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 336. [2024-11-27 20:15:50,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 223 states have (on average 1.1704035874439462) internal successors, (261), 225 states have internal predecessors, (261), 74 states have call successors, (74), 33 states have call predecessors, (74), 38 states have return successors, (80), 77 states have call predecessors, (80), 73 states have call successors, (80) [2024-11-27 20:15:50,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 415 transitions. [2024-11-27 20:15:50,503 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 415 transitions. Word has length 265 [2024-11-27 20:15:50,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:15:50,503 INFO L471 AbstractCegarLoop]: Abstraction has 336 states and 415 transitions. [2024-11-27 20:15:50,504 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 12.11111111111111) internal successors, (109), 8 states have internal predecessors, (109), 4 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) [2024-11-27 20:15:50,504 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 415 transitions. [2024-11-27 20:15:50,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-27 20:15:50,507 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:15:50,507 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:15:50,542 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-27 20:15:50,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-27 20:15:50,708 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:15:50,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:15:50,708 INFO L85 PathProgramCache]: Analyzing trace with hash -666166162, now seen corresponding path program 2 times [2024-11-27 20:15:50,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:15:50,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515815773] [2024-11-27 20:15:50,709 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:15:50,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:15:55,483 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 20:15:55,483 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:15:57,242 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 511 trivial. 0 not checked. [2024-11-27 20:15:57,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:15:57,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515815773] [2024-11-27 20:15:57,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515815773] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:15:57,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:15:57,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 20:15:57,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113667057] [2024-11-27 20:15:57,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:15:57,243 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 20:15:57,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:15:57,244 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 20:15:57,244 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:15:57,244 INFO L87 Difference]: Start difference. First operand 336 states and 415 transitions. Second operand has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-11-27 20:15:57,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:15:57,879 INFO L93 Difference]: Finished difference Result 413 states and 507 transitions. [2024-11-27 20:15:57,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 20:15:57,880 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 272 [2024-11-27 20:15:57,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:15:57,883 INFO L225 Difference]: With dead ends: 413 [2024-11-27 20:15:57,883 INFO L226 Difference]: Without dead ends: 332 [2024-11-27 20:15:57,884 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:15:57,885 INFO L435 NwaCegarLoop]: 327 mSDtfsCounter, 2 mSDsluCounter, 1603 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1930 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:15:57,886 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 1930 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 20:15:57,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2024-11-27 20:15:57,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 332. [2024-11-27 20:15:57,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 220 states have (on average 1.1727272727272726) internal successors, (258), 222 states have internal predecessors, (258), 74 states have call successors, (74), 33 states have call predecessors, (74), 37 states have return successors, (78), 76 states have call predecessors, (78), 73 states have call successors, (78) [2024-11-27 20:15:57,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 410 transitions. [2024-11-27 20:15:57,915 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 410 transitions. Word has length 272 [2024-11-27 20:15:57,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:15:57,917 INFO L471 AbstractCegarLoop]: Abstraction has 332 states and 410 transitions. [2024-11-27 20:15:57,917 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2024-11-27 20:15:57,917 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 410 transitions. [2024-11-27 20:15:57,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-11-27 20:15:57,919 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:15:57,920 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:15:57,920 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-27 20:15:57,920 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:15:57,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:15:57,922 INFO L85 PathProgramCache]: Analyzing trace with hash 1667218106, now seen corresponding path program 1 times [2024-11-27 20:15:57,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:15:57,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214062653] [2024-11-27 20:15:57,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:15:57,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:16:05,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:16:07,830 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 6 proven. 35 refuted. 0 times theorem prover too weak. 536 trivial. 0 not checked. [2024-11-27 20:16:07,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:16:07,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214062653] [2024-11-27 20:16:07,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214062653] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:16:07,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314842104] [2024-11-27 20:16:07,831 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:16:07,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:16:07,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:16:07,833 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:16:07,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-27 20:16:16,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:16:16,762 INFO L256 TraceCheckSpWp]: Trace formula consists of 5056 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-27 20:16:16,771 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:16:18,207 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-27 20:16:18,223 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 39 treesize of output 1 [2024-11-27 20:16:18,239 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-27 20:16:21,689 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 277 proven. 3 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-11-27 20:16:21,689 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:16:26,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314842104] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:16:26,280 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:16:26,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 16] total 20 [2024-11-27 20:16:26,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189918142] [2024-11-27 20:16:26,280 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-27 20:16:26,281 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-27 20:16:26,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:16:26,282 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-27 20:16:26,282 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2024-11-27 20:16:26,282 INFO L87 Difference]: Start difference. First operand 332 states and 410 transitions. Second operand has 20 states, 18 states have (on average 8.944444444444445) internal successors, (161), 19 states have internal predecessors, (161), 8 states have call successors, (67), 3 states have call predecessors, (67), 8 states have return successors, (65), 7 states have call predecessors, (65), 8 states have call successors, (65) [2024-11-27 20:16:42,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:16:42,569 INFO L93 Difference]: Finished difference Result 617 states and 772 transitions. [2024-11-27 20:16:42,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-27 20:16:42,570 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 8.944444444444445) internal successors, (161), 19 states have internal predecessors, (161), 8 states have call successors, (67), 3 states have call predecessors, (67), 8 states have return successors, (65), 7 states have call predecessors, (65), 8 states have call successors, (65) Word has length 279 [2024-11-27 20:16:42,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:16:42,574 INFO L225 Difference]: With dead ends: 617 [2024-11-27 20:16:42,574 INFO L226 Difference]: Without dead ends: 344 [2024-11-27 20:16:42,576 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 496 GetRequests, 465 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2024-11-27 20:16:42,577 INFO L435 NwaCegarLoop]: 329 mSDtfsCounter, 296 mSDsluCounter, 3603 mSDsCounter, 0 mSdLazyCounter, 1739 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 3932 SdHoareTripleChecker+Invalid, 1776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:16:42,577 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 3932 Invalid, 1776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1739 Invalid, 0 Unknown, 0 Unchecked, 14.3s Time] [2024-11-27 20:16:42,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-11-27 20:16:42,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 337. [2024-11-27 20:16:42,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 223 states have (on average 1.1614349775784754) internal successors, (259), 226 states have internal predecessors, (259), 74 states have call successors, (74), 33 states have call predecessors, (74), 39 states have return successors, (84), 77 states have call predecessors, (84), 73 states have call successors, (84) [2024-11-27 20:16:42,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 417 transitions. [2024-11-27 20:16:42,623 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 417 transitions. Word has length 279 [2024-11-27 20:16:42,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:16:42,623 INFO L471 AbstractCegarLoop]: Abstraction has 337 states and 417 transitions. [2024-11-27 20:16:42,624 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 8.944444444444445) internal successors, (161), 19 states have internal predecessors, (161), 8 states have call successors, (67), 3 states have call predecessors, (67), 8 states have return successors, (65), 7 states have call predecessors, (65), 8 states have call successors, (65) [2024-11-27 20:16:42,624 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 417 transitions. [2024-11-27 20:16:42,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-27 20:16:42,626 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:16:42,627 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:16:42,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-27 20:16:42,827 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-27 20:16:42,827 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:16:42,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:16:42,828 INFO L85 PathProgramCache]: Analyzing trace with hash -967401423, now seen corresponding path program 1 times [2024-11-27 20:16:42,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:16:42,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079957088] [2024-11-27 20:16:42,828 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:16:42,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:16:53,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:16:55,591 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 26 proven. 15 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2024-11-27 20:16:55,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:16:55,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079957088] [2024-11-27 20:16:55,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079957088] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:16:55,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768490051] [2024-11-27 20:16:55,591 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:16:55,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:16:55,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:16:55,594 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:16:55,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-27 20:17:05,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:17:06,006 INFO L256 TraceCheckSpWp]: Trace formula consists of 5163 conjuncts, 113 conjuncts are in the unsatisfiable core [2024-11-27 20:17:06,019 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:17:06,824 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-27 20:17:06,840 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 11 treesize of output 7 [2024-11-27 20:17:25,624 INFO L349 Elim1Store]: treesize reduction 15, result has 6.3 percent of original size [2024-11-27 20:17:25,625 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 1 [2024-11-27 20:17:25,627 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 445 proven. 6 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2024-11-27 20:17:25,627 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:17:30,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768490051] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:17:30,678 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:17:30,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 28] total 32 [2024-11-27 20:17:30,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907478297] [2024-11-27 20:17:30,679 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-27 20:17:30,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-27 20:17:30,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:17:30,681 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-27 20:17:30,682 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1210, Unknown=0, NotChecked=0, Total=1332 [2024-11-27 20:17:30,682 INFO L87 Difference]: Start difference. First operand 337 states and 417 transitions. Second operand has 32 states, 26 states have (on average 8.346153846153847) internal successors, (217), 30 states have internal predecessors, (217), 14 states have call successors, (73), 6 states have call predecessors, (73), 14 states have return successors, (70), 12 states have call predecessors, (70), 14 states have call successors, (70) [2024-11-27 20:17:42,796 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-27 20:17:55,753 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-27 20:18:36,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:18:36,752 INFO L93 Difference]: Finished difference Result 825 states and 1052 transitions. [2024-11-27 20:18:36,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-11-27 20:18:36,753 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 26 states have (on average 8.346153846153847) internal successors, (217), 30 states have internal predecessors, (217), 14 states have call successors, (73), 6 states have call predecessors, (73), 14 states have return successors, (70), 12 states have call predecessors, (70), 14 states have call successors, (70) Word has length 293 [2024-11-27 20:18:36,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:18:36,757 INFO L225 Difference]: With dead ends: 825 [2024-11-27 20:18:36,757 INFO L226 Difference]: Without dead ends: 598 [2024-11-27 20:18:36,760 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 299 SyntacticMatches, 27 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1614 ImplicationChecksByTransitivity, 31.1s TimeCoverageRelationStatistics Valid=531, Invalid=6609, Unknown=0, NotChecked=0, Total=7140 [2024-11-27 20:18:36,761 INFO L435 NwaCegarLoop]: 408 mSDtfsCounter, 771 mSDsluCounter, 6657 mSDsCounter, 0 mSdLazyCounter, 4636 mSolverCounterSat, 289 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 786 SdHoareTripleChecker+Valid, 7065 SdHoareTripleChecker+Invalid, 4927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 4636 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:18:36,761 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [786 Valid, 7065 Invalid, 4927 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [289 Valid, 4636 Invalid, 2 Unknown, 0 Unchecked, 49.5s Time] [2024-11-27 20:18:36,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2024-11-27 20:18:36,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 563. [2024-11-27 20:18:36,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 381 states have (on average 1.167979002624672) internal successors, (445), 384 states have internal predecessors, (445), 121 states have call successors, (121), 57 states have call predecessors, (121), 60 states have return successors, (140), 121 states have call predecessors, (140), 119 states have call successors, (140) [2024-11-27 20:18:36,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 706 transitions. [2024-11-27 20:18:36,934 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 706 transitions. Word has length 293 [2024-11-27 20:18:36,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:18:36,935 INFO L471 AbstractCegarLoop]: Abstraction has 563 states and 706 transitions. [2024-11-27 20:18:36,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 26 states have (on average 8.346153846153847) internal successors, (217), 30 states have internal predecessors, (217), 14 states have call successors, (73), 6 states have call predecessors, (73), 14 states have return successors, (70), 12 states have call predecessors, (70), 14 states have call successors, (70) [2024-11-27 20:18:36,935 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 706 transitions. [2024-11-27 20:18:36,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2024-11-27 20:18:36,938 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:18:36,938 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:18:36,977 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-27 20:18:37,138 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-27 20:18:37,139 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:18:37,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:18:37,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1006957685, now seen corresponding path program 1 times [2024-11-27 20:18:37,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:18:37,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553333155] [2024-11-27 20:18:37,143 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:18:37,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:18:43,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:18:47,325 INFO L134 CoverageAnalysis]: Checked inductivity of 642 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 642 trivial. 0 not checked. [2024-11-27 20:18:47,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:18:47,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553333155] [2024-11-27 20:18:47,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553333155] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:18:47,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:18:47,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-27 20:18:47,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761003048] [2024-11-27 20:18:47,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:18:47,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-27 20:18:47,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:18:47,326 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-27 20:18:47,326 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:18:47,327 INFO L87 Difference]: Start difference. First operand 563 states and 706 transitions. Second operand has 12 states, 12 states have (on average 7.833333333333333) internal successors, (94), 9 states have internal predecessors, (94), 6 states have call successors, (39), 5 states have call predecessors, (39), 2 states have return successors, (33), 4 states have call predecessors, (33), 3 states have call successors, (33) [2024-11-27 20:18:49,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:18:49,189 INFO L93 Difference]: Finished difference Result 1012 states and 1320 transitions. [2024-11-27 20:18:49,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-27 20:18:49,190 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.833333333333333) internal successors, (94), 9 states have internal predecessors, (94), 6 states have call successors, (39), 5 states have call predecessors, (39), 2 states have return successors, (33), 4 states have call predecessors, (33), 3 states have call successors, (33) Word has length 308 [2024-11-27 20:18:49,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:18:49,197 INFO L225 Difference]: With dead ends: 1012 [2024-11-27 20:18:49,197 INFO L226 Difference]: Without dead ends: 702 [2024-11-27 20:18:49,199 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2024-11-27 20:18:49,200 INFO L435 NwaCegarLoop]: 331 mSDtfsCounter, 99 mSDsluCounter, 3287 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 3618 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:18:49,200 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 3618 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 20:18:49,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2024-11-27 20:18:49,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 677. [2024-11-27 20:18:49,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 469 states have (on average 1.2004264392324093) internal successors, (563), 476 states have internal predecessors, (563), 137 states have call successors, (137), 63 states have call predecessors, (137), 70 states have return successors, (171), 137 states have call predecessors, (171), 135 states have call successors, (171) [2024-11-27 20:18:49,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 871 transitions. [2024-11-27 20:18:49,343 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 871 transitions. Word has length 308 [2024-11-27 20:18:49,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:18:49,344 INFO L471 AbstractCegarLoop]: Abstraction has 677 states and 871 transitions. [2024-11-27 20:18:49,345 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.833333333333333) internal successors, (94), 9 states have internal predecessors, (94), 6 states have call successors, (39), 5 states have call predecessors, (39), 2 states have return successors, (33), 4 states have call predecessors, (33), 3 states have call successors, (33) [2024-11-27 20:18:49,345 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 871 transitions. [2024-11-27 20:18:49,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-11-27 20:18:49,348 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:18:49,349 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:18:49,349 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-27 20:18:49,349 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:18:49,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:18:49,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1506941195, now seen corresponding path program 1 times [2024-11-27 20:18:49,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:18:49,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899202306] [2024-11-27 20:18:49,350 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:18:49,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:18:55,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:18:59,064 INFO L134 CoverageAnalysis]: Checked inductivity of 619 backedges. 24 proven. 8 refuted. 0 times theorem prover too weak. 587 trivial. 0 not checked. [2024-11-27 20:18:59,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:18:59,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899202306] [2024-11-27 20:18:59,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899202306] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:18:59,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253112341] [2024-11-27 20:18:59,065 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:18:59,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:18:59,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:18:59,067 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:18:59,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-27 20:19:09,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:19:09,794 INFO L256 TraceCheckSpWp]: Trace formula consists of 5249 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-27 20:19:09,805 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:19:10,906 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 15 treesize of output 1 [2024-11-27 20:19:22,542 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 16 treesize of output 8 [2024-11-27 20:19:24,681 INFO L134 CoverageAnalysis]: Checked inductivity of 619 backedges. 274 proven. 87 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2024-11-27 20:19:24,681 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:19:27,400 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 30 treesize of output 26 [2024-11-27 20:19:28,491 INFO L134 CoverageAnalysis]: Checked inductivity of 619 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 604 trivial. 0 not checked. [2024-11-27 20:19:28,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253112341] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:19:28,492 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:19:28,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 16, 15] total 27 [2024-11-27 20:19:28,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060237659] [2024-11-27 20:19:28,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:19:28,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-27 20:19:28,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:19:28,495 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-27 20:19:28,495 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=636, Unknown=0, NotChecked=0, Total=702 [2024-11-27 20:19:28,496 INFO L87 Difference]: Start difference. First operand 677 states and 871 transitions. Second operand has 27 states, 24 states have (on average 7.708333333333333) internal successors, (185), 21 states have internal predecessors, (185), 15 states have call successors, (91), 8 states have call predecessors, (91), 8 states have return successors, (84), 11 states have call predecessors, (84), 12 states have call successors, (84) [2024-11-27 20:19:43,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:19:43,767 INFO L93 Difference]: Finished difference Result 1161 states and 1561 transitions. [2024-11-27 20:19:43,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-27 20:19:43,768 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 24 states have (on average 7.708333333333333) internal successors, (185), 21 states have internal predecessors, (185), 15 states have call successors, (91), 8 states have call predecessors, (91), 8 states have return successors, (84), 11 states have call predecessors, (84), 12 states have call successors, (84) Word has length 297 [2024-11-27 20:19:43,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:19:43,776 INFO L225 Difference]: With dead ends: 1161 [2024-11-27 20:19:43,776 INFO L226 Difference]: Without dead ends: 769 [2024-11-27 20:19:43,779 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 556 SyntacticMatches, 27 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 15.1s TimeCoverageRelationStatistics Valid=145, Invalid=1415, Unknown=0, NotChecked=0, Total=1560 [2024-11-27 20:19:43,780 INFO L435 NwaCegarLoop]: 344 mSDtfsCounter, 298 mSDsluCounter, 6100 mSDsCounter, 0 mSdLazyCounter, 1610 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 6444 SdHoareTripleChecker+Invalid, 1686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:19:43,781 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [310 Valid, 6444 Invalid, 1686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1610 Invalid, 0 Unknown, 0 Unchecked, 12.6s Time] [2024-11-27 20:19:43,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2024-11-27 20:19:43,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 753. [2024-11-27 20:19:43,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 753 states, 505 states have (on average 1.186138613861386) internal successors, (599), 510 states have internal predecessors, (599), 171 states have call successors, (171), 69 states have call predecessors, (171), 76 states have return successors, (219), 173 states have call predecessors, (219), 169 states have call successors, (219) [2024-11-27 20:19:43,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 989 transitions. [2024-11-27 20:19:43,953 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 989 transitions. Word has length 297 [2024-11-27 20:19:43,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:19:43,954 INFO L471 AbstractCegarLoop]: Abstraction has 753 states and 989 transitions. [2024-11-27 20:19:43,954 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 24 states have (on average 7.708333333333333) internal successors, (185), 21 states have internal predecessors, (185), 15 states have call successors, (91), 8 states have call predecessors, (91), 8 states have return successors, (84), 11 states have call predecessors, (84), 12 states have call successors, (84) [2024-11-27 20:19:43,955 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 989 transitions. [2024-11-27 20:19:43,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2024-11-27 20:19:43,958 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:19:43,959 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:19:44,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-27 20:19:44,159 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-27 20:19:44,159 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:19:44,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:19:44,160 INFO L85 PathProgramCache]: Analyzing trace with hash 620902801, now seen corresponding path program 1 times [2024-11-27 20:19:44,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:19:44,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830154151] [2024-11-27 20:19:44,160 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:19:44,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:19:54,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:20:02,829 INFO L134 CoverageAnalysis]: Checked inductivity of 692 backedges. 18 proven. 84 refuted. 0 times theorem prover too weak. 590 trivial. 0 not checked. [2024-11-27 20:20:02,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:20:02,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830154151] [2024-11-27 20:20:02,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830154151] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:20:02,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311173758] [2024-11-27 20:20:02,830 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:20:02,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:20:02,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:20:02,832 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:20:02,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-27 20:20:13,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:20:13,044 INFO L256 TraceCheckSpWp]: Trace formula consists of 5313 conjuncts, 129 conjuncts are in the unsatisfiable core [2024-11-27 20:20:13,057 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:20:15,479 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 11 treesize of output 7 [2024-11-27 20:20:15,513 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-27 20:20:15,531 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 27 treesize of output 1 [2024-11-27 20:20:19,010 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 54 treesize of output 19 [2024-11-27 20:20:33,016 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2024-11-27 20:20:38,820 INFO L134 CoverageAnalysis]: Checked inductivity of 692 backedges. 360 proven. 97 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-27 20:20:38,820 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:20:43,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311173758] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:20:43,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:20:43,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 25] total 36 [2024-11-27 20:20:43,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096835295] [2024-11-27 20:20:43,854 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-27 20:20:43,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-27 20:20:43,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:20:43,856 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-27 20:20:43,857 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1523, Unknown=0, NotChecked=0, Total=1640 [2024-11-27 20:20:43,857 INFO L87 Difference]: Start difference. First operand 753 states and 989 transitions. Second operand has 36 states, 30 states have (on average 7.033333333333333) internal successors, (211), 30 states have internal predecessors, (211), 14 states have call successors, (78), 6 states have call predecessors, (78), 13 states have return successors, (74), 13 states have call predecessors, (74), 14 states have call successors, (74) [2024-11-27 20:20:54,991 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-27 20:21:00,099 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-27 20:21:08,835 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-27 20:21:51,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:21:51,672 INFO L93 Difference]: Finished difference Result 2190 states and 2956 transitions. [2024-11-27 20:21:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-27 20:21:51,674 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 30 states have (on average 7.033333333333333) internal successors, (211), 30 states have internal predecessors, (211), 14 states have call successors, (78), 6 states have call predecessors, (78), 13 states have return successors, (74), 13 states have call predecessors, (74), 14 states have call successors, (74) Word has length 311 [2024-11-27 20:21:51,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:21:51,687 INFO L225 Difference]: With dead ends: 2190 [2024-11-27 20:21:51,687 INFO L226 Difference]: Without dead ends: 1494 [2024-11-27 20:21:51,693 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 332 SyntacticMatches, 28 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1676 ImplicationChecksByTransitivity, 36.9s TimeCoverageRelationStatistics Valid=503, Invalid=6807, Unknown=0, NotChecked=0, Total=7310 [2024-11-27 20:21:51,694 INFO L435 NwaCegarLoop]: 344 mSDtfsCounter, 733 mSDsluCounter, 7564 mSDsCounter, 0 mSdLazyCounter, 4461 mSolverCounterSat, 380 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 759 SdHoareTripleChecker+Valid, 7908 SdHoareTripleChecker+Invalid, 4844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 380 IncrementalHoareTripleChecker+Valid, 4461 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:21:51,694 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [759 Valid, 7908 Invalid, 4844 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [380 Valid, 4461 Invalid, 3 Unknown, 0 Unchecked, 50.3s Time] [2024-11-27 20:21:51,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1494 states. [2024-11-27 20:21:51,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1494 to 1446. [2024-11-27 20:21:51,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 970 states have (on average 1.188659793814433) internal successors, (1153), 980 states have internal predecessors, (1153), 332 states have call successors, (332), 128 states have call predecessors, (332), 143 states have return successors, (428), 337 states have call predecessors, (428), 328 states have call successors, (428) [2024-11-27 20:21:51,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 1913 transitions. [2024-11-27 20:21:52,002 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 1913 transitions. Word has length 311 [2024-11-27 20:21:52,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:21:52,002 INFO L471 AbstractCegarLoop]: Abstraction has 1446 states and 1913 transitions. [2024-11-27 20:21:52,003 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 30 states have (on average 7.033333333333333) internal successors, (211), 30 states have internal predecessors, (211), 14 states have call successors, (78), 6 states have call predecessors, (78), 13 states have return successors, (74), 13 states have call predecessors, (74), 14 states have call successors, (74) [2024-11-27 20:21:52,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 1913 transitions. [2024-11-27 20:21:52,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2024-11-27 20:21:52,008 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:21:52,008 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:21:52,056 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-27 20:21:52,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:21:52,209 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:21:52,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:21:52,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1050530747, now seen corresponding path program 1 times [2024-11-27 20:21:52,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:21:52,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908250297] [2024-11-27 20:21:52,210 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:21:52,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:22:04,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:22:13,391 INFO L134 CoverageAnalysis]: Checked inductivity of 716 backedges. 47 proven. 59 refuted. 0 times theorem prover too weak. 610 trivial. 0 not checked. [2024-11-27 20:22:13,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:22:13,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908250297] [2024-11-27 20:22:13,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908250297] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:22:13,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117982055] [2024-11-27 20:22:13,392 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:22:13,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:22:13,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:22:13,394 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:22:13,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_81f90daf-6b88-404f-bb20-e8d4b61e5794/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-27 20:22:24,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:22:24,587 INFO L256 TraceCheckSpWp]: Trace formula consists of 5325 conjuncts, 106 conjuncts are in the unsatisfiable core [2024-11-27 20:22:24,598 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:22:26,414 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-27 20:22:26,435 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 39 treesize of output 1 [2024-11-27 20:22:26,455 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-27 20:22:29,987 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 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 81 treesize of output 26 [2024-11-27 20:22:44,245 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 30 treesize of output 22 [2024-11-27 20:22:44,261 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 26 treesize of output 18 [2024-11-27 20:22:56,417 INFO L134 CoverageAnalysis]: Checked inductivity of 716 backedges. 236 proven. 233 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-27 20:22:56,417 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:23:08,431 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 89 treesize of output 85 [2024-11-27 20:23:08,474 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 70 treesize of output 66 [2024-11-27 20:23:08,497 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 40 treesize of output 34 [2024-11-27 20:23:08,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 20:23:08,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 20:23:10,407 INFO L134 CoverageAnalysis]: Checked inductivity of 716 backedges. 55 proven. 38 refuted. 0 times theorem prover too weak. 623 trivial. 0 not checked. [2024-11-27 20:23:10,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117982055] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:23:10,407 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:23:10,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 25, 20] total 44 [2024-11-27 20:23:10,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303049278] [2024-11-27 20:23:10,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:23:10,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-27 20:23:10,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:23:10,410 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-27 20:23:10,411 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1746, Unknown=0, NotChecked=0, Total=1892 [2024-11-27 20:23:10,411 INFO L87 Difference]: Start difference. First operand 1446 states and 1913 transitions. Second operand has 44 states, 38 states have (on average 6.2105263157894735) internal successors, (236), 38 states have internal predecessors, (236), 17 states have call successors, (100), 7 states have call predecessors, (100), 12 states have return successors, (94), 15 states have call predecessors, (94), 16 states have call successors, (94) [2024-11-27 20:23:17,164 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-27 20:23:21,183 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-27 20:23:31,633 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-27 20:23:38,663 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-27 20:23:42,672 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-27 20:23:48,508 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-27 20:23:52,637 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-27 20:23:57,686 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-27 20:24:01,829 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-27 20:24:09,148 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-27 20:24:13,979 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-27 20:24:18,589 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-27 20:24:22,635 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]