./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_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/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_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c8b8f2658d38f1d4b62f5a688e80bc5ee30c846710ec78d96c7425bfc1b2b470 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 10:23:58,378 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 10:23:58,435 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 10:23:58,440 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 10:23:58,440 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 10:23:58,461 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 10:23:58,462 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 10:23:58,462 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 10:23:58,462 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 10:23:58,462 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 10:23:58,463 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 10:23:58,463 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 10:23:58,463 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 10:23:58,463 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 10:23:58,463 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 10:23:58,463 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 10:23:58,464 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 10:23:58,464 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 10:23:58,464 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 10:23:58,464 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 10:23:58,464 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 10:23:58,464 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 10:23:58,464 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 10:23:58,464 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 10:23:58,464 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 10:23:58,464 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 10:23:58,464 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 10:23:58,464 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 10:23:58,465 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 10:23:58,465 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:23:58,465 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 10:23:58,465 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 10:23:58,465 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 10:23:58,465 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 10:23:58,465 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:23:58,465 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 10:23:58,465 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 10:23:58,465 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 10:23:58,466 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 10:23:58,466 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 10:23:58,466 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 10:23:58,466 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 10:23:58,466 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 10:23:58,466 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 10:23:58,466 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 10:23:58,466 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_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c8b8f2658d38f1d4b62f5a688e80bc5ee30c846710ec78d96c7425bfc1b2b470 [2024-12-02 10:23:58,698 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 10:23:58,709 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 10:23:58,711 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 10:23:58,712 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 10:23:58,712 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 10:23:58,714 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i [2024-12-02 10:24:01,335 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/data/9f71865a2/d6e7f8cbb2714821aa99bb880bd1181e/FLAG51fafd3d1 [2024-12-02 10:24:01,772 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 10:24:01,773 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i [2024-12-02 10:24:01,803 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/data/9f71865a2/d6e7f8cbb2714821aa99bb880bd1181e/FLAG51fafd3d1 [2024-12-02 10:24:01,899 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/data/9f71865a2/d6e7f8cbb2714821aa99bb880bd1181e [2024-12-02 10:24:01,901 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 10:24:01,903 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 10:24:01,904 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 10:24:01,904 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 10:24:01,909 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 10:24:01,909 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:24:01" (1/1) ... [2024-12-02 10:24:01,910 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4cc3d637 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:01, skipping insertion in model container [2024-12-02 10:24:01,910 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:24:01" (1/1) ... [2024-12-02 10:24:02,004 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 10:24:02,206 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_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4493,4506] [2024-12-02 10:24:02,212 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_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4553,4566] [2024-12-02 10:24:03,095 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,095 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,096 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,096 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,097 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,111 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,112 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,114 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,114 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,116 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,117 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,118 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,118 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,935 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,936 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,954 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,955 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,959 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,959 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,970 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,971 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,971 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,972 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,972 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,972 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:03,972 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,002 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_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[228012,228025] [2024-12-02 10:24:04,002 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 10:24:04,028 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 10:24:04,038 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_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4493,4506] [2024-12-02 10:24:04,039 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_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[4553,4566] [2024-12-02 10:24:04,074 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,075 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,075 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,075 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,076 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,081 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,082 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,082 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,083 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,083 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,084 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,084 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,084 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,136 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [7558-7569] [2024-12-02 10:24:04,212 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,213 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,218 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,218 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,220 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,220 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,227 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,227 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,228 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,228 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,228 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,228 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,229 WARN L1675 CHandler]: Possible shadowing of function index [2024-12-02 10:24:04,243 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_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/sv-benchmarks/c/aws-c-common/aws_hash_table_find_harness.i[228012,228025] [2024-12-02 10:24:04,243 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 10:24:04,423 INFO L204 MainTranslator]: Completed translation [2024-12-02 10:24:04,424 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04 WrapperNode [2024-12-02 10:24:04,424 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 10:24:04,425 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 10:24:04,425 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 10:24:04,425 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 10:24:04,430 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,489 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,546 INFO L138 Inliner]: procedures = 763, calls = 2450, calls flagged for inlining = 70, calls inlined = 20, statements flattened = 869 [2024-12-02 10:24:04,546 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 10:24:04,547 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 10:24:04,547 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 10:24:04,547 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 10:24:04,555 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,556 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,565 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,631 INFO L175 MemorySlicer]: Split 315 memory accesses to 12 slices as follows [1, 238, 2, 3, 6, 36, 2, 9, 4, 3, 6, 5]. 76 percent of accesses are in the largest equivalence class. The 13 initializations are split as follows [0, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 5]. The 249 writes are split as follows [1, 232, 0, 3, 2, 3, 1, 1, 3, 1, 2, 0]. [2024-12-02 10:24:04,631 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,632 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,670 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,673 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,678 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,695 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,700 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,714 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 10:24:04,715 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 10:24:04,715 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 10:24:04,715 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 10:24:04,716 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (1/1) ... [2024-12-02 10:24:04,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:24:04,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:24:04,741 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 10:24:04,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 10:24:04,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#0 [2024-12-02 10:24:04,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#1 [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#2 [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#3 [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#4 [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#5 [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#6 [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#7 [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#8 [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#9 [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#10 [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#11 [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_keys_eq [2024-12-02 10:24:04,763 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_keys_eq [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_equals [2024-12-02 10:24:04,763 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_equals [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 10:24:04,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 10:24:04,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2024-12-02 10:24:04,765 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-12-02 10:24:04,765 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2024-12-02 10:24:04,765 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 10:24:04,765 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2024-12-02 10:24:04,766 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_uninterpreted_hasher [2024-12-02 10:24:04,766 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_uninterpreted_hasher [2024-12-02 10:24:04,766 INFO L130 BoogieDeclarations]: Found specification of procedure s_safe_eq_check [2024-12-02 10:24:04,767 INFO L138 BoogieDeclarations]: Found implementation of procedure s_safe_eq_check [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 10:24:04,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2024-12-02 10:24:04,767 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2024-12-02 10:24:04,767 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 10:24:04,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure s_find_entry [2024-12-02 10:24:04,768 INFO L138 BoogieDeclarations]: Found implementation of procedure s_find_entry [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 10:24:04,768 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2024-12-02 10:24:04,768 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 10:24:04,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2024-12-02 10:24:04,769 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 10:24:04,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 10:24:04,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 10:24:04,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 10:24:04,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 10:24:04,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 10:24:04,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 10:24:04,770 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2024-12-02 10:24:04,770 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2024-12-02 10:24:04,770 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2024-12-02 10:24:04,770 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2024-12-02 10:24:04,770 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2024-12-02 10:24:04,770 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2024-12-02 10:24:04,770 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_find [2024-12-02 10:24:04,770 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_find [2024-12-02 10:24:04,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 10:24:04,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 10:24:04,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 10:24:04,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 10:24:04,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 10:24:04,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 10:24:04,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 10:24:04,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 10:24:04,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 10:24:04,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 10:24:04,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 10:24:04,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 10:24:04,772 INFO L130 BoogieDeclarations]: Found specification of procedure s_hash_for [2024-12-02 10:24:04,772 INFO L138 BoogieDeclarations]: Found implementation of procedure s_hash_for [2024-12-02 10:24:04,772 INFO L130 BoogieDeclarations]: Found specification of procedure uninterpreted_equals [2024-12-02 10:24:04,772 INFO L138 BoogieDeclarations]: Found implementation of procedure uninterpreted_equals [2024-12-02 10:24:04,772 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-12-02 10:24:04,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-12-02 10:24:04,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 10:24:04,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 10:24:04,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 10:24:04,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 10:24:04,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 10:24:04,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 10:24:04,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 10:24:04,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 10:24:04,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 10:24:04,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 10:24:04,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 10:24:04,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 10:24:04,773 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2024-12-02 10:24:04,773 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2024-12-02 10:24:05,135 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 10:24:05,136 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 10:24:05,172 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-02 10:24:05,191 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume false; [2024-12-02 10:24:05,191 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume !false; [2024-12-02 10:24:05,354 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-02 10:24:05,379 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##8: assume !false; [2024-12-02 10:24:05,379 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##7: assume false; [2024-12-02 10:24:05,386 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-12-02 10:24:05,405 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2024-12-02 10:24:05,405 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2024-12-02 10:24:10,789 INFO L? ?]: Removed 281 outVars from TransFormulas that were not future-live. [2024-12-02 10:24:10,789 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 10:24:10,803 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 10:24:10,803 INFO L312 CfgBuilder]: Removed 5 assume(true) statements. [2024-12-02 10:24:10,803 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:24:10 BoogieIcfgContainer [2024-12-02 10:24:10,804 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 10:24:10,805 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 10:24:10,805 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 10:24:10,809 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 10:24:10,810 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 10:24:01" (1/3) ... [2024-12-02 10:24:10,810 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d277ce5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 10:24:10, skipping insertion in model container [2024-12-02 10:24:10,810 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:24:04" (2/3) ... [2024-12-02 10:24:10,810 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d277ce5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 10:24:10, skipping insertion in model container [2024-12-02 10:24:10,810 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:24:10" (3/3) ... [2024-12-02 10:24:10,812 INFO L128 eAbstractionObserver]: Analyzing ICFG aws_hash_table_find_harness.i [2024-12-02 10:24:10,823 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 10:24:10,824 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-12-02 10:24:10,871 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 10:24:10,881 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;@1ef76657, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 10:24:10,881 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 10:24:10,885 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-12-02 10:24:10,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-12-02 10:24:10,898 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:24:10,898 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-12-02 10:24:10,899 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:24:10,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:24:10,903 INFO L85 PathProgramCache]: Analyzing trace with hash -973770612, now seen corresponding path program 1 times [2024-12-02 10:24:10,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:24:10,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574835178] [2024-12-02 10:24:10,909 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:24:10,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:24:15,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:24:17,351 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2024-12-02 10:24:17,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:24:17,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574835178] [2024-12-02 10:24:17,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574835178] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:24:17,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4478139] [2024-12-02 10:24:17,352 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:24:17,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:24:17,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:24:17,355 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:24:17,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 10:24:23,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:24:23,130 INFO L256 TraceCheckSpWp]: Trace formula consists of 4655 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-12-02 10:24:23,140 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:24:23,966 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 30 proven. 9 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-02 10:24:23,966 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:24:25,439 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 403 trivial. 0 not checked. [2024-12-02 10:24:25,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4478139] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-02 10:24:25,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-12-02 10:24:25,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 8] total 13 [2024-12-02 10:24:25,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540886603] [2024-12-02 10:24:25,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:24:25,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:24:25,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:24:25,459 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:24:25,459 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-12-02 10:24:25,461 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-12-02 10:24:25,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:24:25,822 INFO L93 Difference]: Finished difference Result 526 states and 755 transitions. [2024-12-02 10:24:25,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:24:25,825 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-12-02 10:24:25,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:24:25,834 INFO L225 Difference]: With dead ends: 526 [2024-12-02 10:24:25,834 INFO L226 Difference]: Without dead ends: 261 [2024-12-02 10:24:25,838 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-12-02 10:24:25,840 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-12-02 10:24:25,840 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-12-02 10:24:25,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2024-12-02 10:24:25,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 261. [2024-12-02 10:24:25,878 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-12-02 10:24:25,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 341 transitions. [2024-12-02 10:24:25,886 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 341 transitions. Word has length 184 [2024-12-02 10:24:25,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:24:25,888 INFO L471 AbstractCegarLoop]: Abstraction has 261 states and 341 transitions. [2024-12-02 10:24:25,888 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-12-02 10:24:25,888 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 341 transitions. [2024-12-02 10:24:25,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-12-02 10:24:25,892 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:24:25,892 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-12-02 10:24:25,907 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 10:24:26,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:24:26,093 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:24:26,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:24:26,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1814113614, now seen corresponding path program 1 times [2024-12-02 10:24:26,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:24:26,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269284712] [2024-12-02 10:24:26,094 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:24:26,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:24:30,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:24:31,179 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2024-12-02 10:24:31,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:24:31,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269284712] [2024-12-02 10:24:31,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269284712] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:24:31,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792824813] [2024-12-02 10:24:31,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:24:31,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:24:31,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:24:31,181 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:24:31,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 10:24:36,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:24:36,322 INFO L256 TraceCheckSpWp]: Trace formula consists of 4689 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-12-02 10:24:36,332 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:24:37,021 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-12-02 10:24:42,597 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-12-02 10:24:43,455 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 214 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-12-02 10:24:43,455 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:24:43,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792824813] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:24:43,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:24:43,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [5] total 17 [2024-12-02 10:24:43,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808576225] [2024-12-02 10:24:43,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:24:43,456 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 10:24:43,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:24:43,457 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 10:24:43,457 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2024-12-02 10:24:43,458 INFO L87 Difference]: Start difference. First operand 261 states and 341 transitions. Second operand has 14 states, 12 states have (on average 7.333333333333333) internal successors, (88), 11 states have internal predecessors, (88), 8 states have call successors, (33), 5 states have call predecessors, (33), 5 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) [2024-12-02 10:24:49,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:24:49,620 INFO L93 Difference]: Finished difference Result 482 states and 621 transitions. [2024-12-02 10:24:49,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 10:24:49,621 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 7.333333333333333) internal successors, (88), 11 states have internal predecessors, (88), 8 states have call successors, (33), 5 states have call predecessors, (33), 5 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) Word has length 197 [2024-12-02 10:24:49,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:24:49,625 INFO L225 Difference]: With dead ends: 482 [2024-12-02 10:24:49,625 INFO L226 Difference]: Without dead ends: 316 [2024-12-02 10:24:49,626 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 159 SyntacticMatches, 27 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2024-12-02 10:24:49,626 INFO L435 NwaCegarLoop]: 344 mSDtfsCounter, 248 mSDsluCounter, 3509 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 3853 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 10:24:49,627 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 3853 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 10:24:49,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2024-12-02 10:24:49,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 314. [2024-12-02 10:24:49,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 206 states have (on average 1.2087378640776698) internal successors, (249), 208 states have internal predecessors, (249), 74 states have call successors, (74), 32 states have call predecessors, (74), 33 states have return successors, (76), 73 states have call predecessors, (76), 73 states have call successors, (76) [2024-12-02 10:24:49,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 399 transitions. [2024-12-02 10:24:49,655 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 399 transitions. Word has length 197 [2024-12-02 10:24:49,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:24:49,656 INFO L471 AbstractCegarLoop]: Abstraction has 314 states and 399 transitions. [2024-12-02 10:24:49,656 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 7.333333333333333) internal successors, (88), 11 states have internal predecessors, (88), 8 states have call successors, (33), 5 states have call predecessors, (33), 5 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) [2024-12-02 10:24:49,656 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 399 transitions. [2024-12-02 10:24:49,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2024-12-02 10:24:49,660 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:24:49,661 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, 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] [2024-12-02 10:24:49,679 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 10:24:49,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:24:49,861 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:24:49,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:24:49,862 INFO L85 PathProgramCache]: Analyzing trace with hash -995529866, now seen corresponding path program 1 times [2024-12-02 10:24:49,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:24:49,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255301083] [2024-12-02 10:24:49,862 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:24:49,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:24:54,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:24:55,242 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2024-12-02 10:24:55,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:24:55,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255301083] [2024-12-02 10:24:55,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255301083] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:24:55,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442436063] [2024-12-02 10:24:55,243 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:24:55,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:24:55,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:24:55,245 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:24:55,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 10:25:00,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:25:00,293 INFO L256 TraceCheckSpWp]: Trace formula consists of 4721 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-12-02 10:25:00,299 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:25:00,951 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-12-02 10:25:02,081 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 197 proven. 0 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2024-12-02 10:25:02,081 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:25:02,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442436063] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:25:02,081 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:25:02,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [5] total 14 [2024-12-02 10:25:02,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288822863] [2024-12-02 10:25:02,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:25:02,082 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 10:25:02,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:25:02,083 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 10:25:02,083 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2024-12-02 10:25:02,084 INFO L87 Difference]: Start difference. First operand 314 states and 399 transitions. Second operand has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 9 states have internal predecessors, (96), 4 states have call successors, (34), 3 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2024-12-02 10:25:07,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:25:07,198 INFO L93 Difference]: Finished difference Result 564 states and 732 transitions. [2024-12-02 10:25:07,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 10:25:07,199 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 9 states have internal predecessors, (96), 4 states have call successors, (34), 3 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) Word has length 204 [2024-12-02 10:25:07,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:25:07,202 INFO L225 Difference]: With dead ends: 564 [2024-12-02 10:25:07,202 INFO L226 Difference]: Without dead ends: 322 [2024-12-02 10:25:07,203 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2024-12-02 10:25:07,203 INFO L435 NwaCegarLoop]: 362 mSDtfsCounter, 279 mSDsluCounter, 2156 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 2518 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.7s IncrementalHoareTripleChecker+Time [2024-12-02 10:25:07,203 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 2518 Invalid, 648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 10:25:07,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2024-12-02 10:25:07,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 319. [2024-12-02 10:25:07,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 210 states have (on average 1.2095238095238094) internal successors, (254), 213 states have internal predecessors, (254), 74 states have call successors, (74), 32 states have call predecessors, (74), 34 states have return successors, (78), 73 states have call predecessors, (78), 73 states have call successors, (78) [2024-12-02 10:25:07,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 406 transitions. [2024-12-02 10:25:07,231 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 406 transitions. Word has length 204 [2024-12-02 10:25:07,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:25:07,231 INFO L471 AbstractCegarLoop]: Abstraction has 319 states and 406 transitions. [2024-12-02 10:25:07,231 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 9 states have internal predecessors, (96), 4 states have call successors, (34), 3 states have call predecessors, (34), 4 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2024-12-02 10:25:07,231 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 406 transitions. [2024-12-02 10:25:07,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2024-12-02 10:25:07,234 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:25:07,235 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, 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-12-02 10:25:07,254 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 10:25:07,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:25:07,435 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:25:07,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:25:07,435 INFO L85 PathProgramCache]: Analyzing trace with hash 270058294, now seen corresponding path program 1 times [2024-12-02 10:25:07,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:25:07,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630779089] [2024-12-02 10:25:07,436 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:25:07,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:25:11,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:25:12,299 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2024-12-02 10:25:12,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:25:12,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630779089] [2024-12-02 10:25:12,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630779089] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:25:12,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458584303] [2024-12-02 10:25:12,300 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:25:12,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:25:12,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:25:12,302 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:25:12,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 10:25:17,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:25:17,714 INFO L256 TraceCheckSpWp]: Trace formula consists of 4711 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 10:25:17,718 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:25:18,389 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 197 proven. 0 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2024-12-02 10:25:18,389 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:25:18,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458584303] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:25:18,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:25:18,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2024-12-02 10:25:18,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683190122] [2024-12-02 10:25:18,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:25:18,390 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 10:25:18,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:25:18,390 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 10:25:18,390 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-12-02 10:25:18,390 INFO L87 Difference]: Start difference. First operand 319 states and 406 transitions. Second operand has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-12-02 10:25:19,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:25:19,687 INFO L93 Difference]: Finished difference Result 571 states and 740 transitions. [2024-12-02 10:25:19,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 10:25:19,688 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 204 [2024-12-02 10:25:19,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:25:19,691 INFO L225 Difference]: With dead ends: 571 [2024-12-02 10:25:19,691 INFO L226 Difference]: Without dead ends: 324 [2024-12-02 10:25:19,692 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-12-02 10:25:19,692 INFO L435 NwaCegarLoop]: 308 mSDtfsCounter, 340 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:25:19,693 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.0s Time] [2024-12-02 10:25:19,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-12-02 10:25:19,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 321. [2024-12-02 10:25:19,718 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-12-02 10:25:19,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 410 transitions. [2024-12-02 10:25:19,720 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 410 transitions. Word has length 204 [2024-12-02 10:25:19,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:25:19,721 INFO L471 AbstractCegarLoop]: Abstraction has 321 states and 410 transitions. [2024-12-02 10:25:19,721 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-12-02 10:25:19,721 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 410 transitions. [2024-12-02 10:25:19,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-12-02 10:25:19,724 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:25:19,724 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:25:19,738 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 10:25:19,924 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2024-12-02 10:25:19,924 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:25:19,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:25:19,925 INFO L85 PathProgramCache]: Analyzing trace with hash 1373508790, now seen corresponding path program 1 times [2024-12-02 10:25:19,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:25:19,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131135104] [2024-12-02 10:25:19,925 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:25:19,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:25:24,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:25:24,820 INFO L134 CoverageAnalysis]: Checked inductivity of 424 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 415 trivial. 0 not checked. [2024-12-02 10:25:24,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:25:24,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131135104] [2024-12-02 10:25:24,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131135104] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:25:24,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004621009] [2024-12-02 10:25:24,820 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:25:24,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:25:24,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:25:24,822 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:25:24,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 10:25:30,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:25:30,493 INFO L256 TraceCheckSpWp]: Trace formula consists of 4769 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-12-02 10:25:30,500 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:25:31,151 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-12-02 10:25:32,533 INFO L134 CoverageAnalysis]: Checked inductivity of 424 backedges. 207 proven. 0 refuted. 0 times theorem prover too weak. 217 trivial. 0 not checked. [2024-12-02 10:25:32,533 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:25:32,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004621009] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:25:32,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:25:32,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [5] total 15 [2024-12-02 10:25:32,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392450440] [2024-12-02 10:25:32,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:25:32,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 10:25:32,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:25:32,535 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 10:25:32,535 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2024-12-02 10:25:32,535 INFO L87 Difference]: Start difference. First operand 321 states and 410 transitions. Second operand has 12 states, 11 states have (on average 9.363636363636363) internal successors, (103), 10 states have internal predecessors, (103), 5 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (33), 5 states have call predecessors, (33), 5 states have call successors, (33) [2024-12-02 10:25:39,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:25:39,267 INFO L93 Difference]: Finished difference Result 581 states and 754 transitions. [2024-12-02 10:25:39,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 10:25:39,267 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 9.363636363636363) internal successors, (103), 10 states have internal predecessors, (103), 5 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (33), 5 states have call predecessors, (33), 5 states have call successors, (33) Word has length 216 [2024-12-02 10:25:39,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:25:39,270 INFO L225 Difference]: With dead ends: 581 [2024-12-02 10:25:39,270 INFO L226 Difference]: Without dead ends: 332 [2024-12-02 10:25:39,272 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-12-02 10:25:39,272 INFO L435 NwaCegarLoop]: 359 mSDtfsCounter, 312 mSDsluCounter, 2257 mSDsCounter, 0 mSdLazyCounter, 882 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 2616 SdHoareTripleChecker+Invalid, 903 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2024-12-02 10:25:39,272 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 2616 Invalid, 903 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 882 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2024-12-02 10:25:39,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2024-12-02 10:25:39,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 321. [2024-12-02 10:25:39,296 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-12-02 10:25:39,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 410 transitions. [2024-12-02 10:25:39,298 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 410 transitions. Word has length 216 [2024-12-02 10:25:39,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:25:39,298 INFO L471 AbstractCegarLoop]: Abstraction has 321 states and 410 transitions. [2024-12-02 10:25:39,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 9.363636363636363) internal successors, (103), 10 states have internal predecessors, (103), 5 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (33), 5 states have call predecessors, (33), 5 states have call successors, (33) [2024-12-02 10:25:39,298 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 410 transitions. [2024-12-02 10:25:39,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-12-02 10:25:39,299 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:25:39,300 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-12-02 10:25:39,313 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-12-02 10:25:39,500 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:25:39,500 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:25:39,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:25:39,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1297941058, now seen corresponding path program 1 times [2024-12-02 10:25:39,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:25:39,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263620727] [2024-12-02 10:25:39,500 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:25:39,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:25:43,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:25:44,208 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2024-12-02 10:25:44,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:25:44,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263620727] [2024-12-02 10:25:44,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263620727] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:25:44,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108348731] [2024-12-02 10:25:44,208 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:25:44,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:25:44,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:25:44,210 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:25:44,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 10:25:49,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:25:49,911 INFO L256 TraceCheckSpWp]: Trace formula consists of 4833 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-12-02 10:25:49,917 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:25:50,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-12-02 10:25:56,318 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 311 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-12-02 10:25:56,318 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:25:56,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108348731] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:25:56,318 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:25:56,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [5] total 16 [2024-12-02 10:25:56,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953084922] [2024-12-02 10:25:56,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:25:56,319 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 10:25:56,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:25:56,320 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 10:25:56,320 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-12-02 10:25:56,320 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-12-02 10:26:04,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:26:04,156 INFO L93 Difference]: Finished difference Result 509 states and 661 transitions. [2024-12-02 10:26:04,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 10:26:04,157 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-12-02 10:26:04,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:26:04,159 INFO L225 Difference]: With dead ends: 509 [2024-12-02 10:26:04,159 INFO L226 Difference]: Without dead ends: 324 [2024-12-02 10:26:04,160 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 198 SyntacticMatches, 22 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2024-12-02 10:26:04,161 INFO L435 NwaCegarLoop]: 356 mSDtfsCounter, 224 mSDsluCounter, 2909 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 3265 SdHoareTripleChecker+Invalid, 1056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:26:04,161 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 3265 Invalid, 1056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2024-12-02 10:26:04,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-12-02 10:26:04,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 321. [2024-12-02 10:26:04,185 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-12-02 10:26:04,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 409 transitions. [2024-12-02 10:26:04,186 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 409 transitions. Word has length 230 [2024-12-02 10:26:04,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:26:04,187 INFO L471 AbstractCegarLoop]: Abstraction has 321 states and 409 transitions. [2024-12-02 10:26:04,187 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-12-02 10:26:04,187 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 409 transitions. [2024-12-02 10:26:04,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-12-02 10:26:04,188 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:26:04,188 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-12-02 10:26:04,210 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 10:26:04,388 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:26:04,388 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:26:04,389 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:26:04,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1736108988, now seen corresponding path program 1 times [2024-12-02 10:26:04,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:26:04,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784148970] [2024-12-02 10:26:04,389 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:26:04,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:26:08,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:26:08,983 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2024-12-02 10:26:08,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:26:08,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784148970] [2024-12-02 10:26:08,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784148970] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:26:08,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005094519] [2024-12-02 10:26:08,983 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:26:08,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:26:08,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:26:08,985 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:26:08,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 10:26:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:26:14,719 INFO L256 TraceCheckSpWp]: Trace formula consists of 4828 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 10:26:14,723 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:26:15,926 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 171 proven. 0 refuted. 0 times theorem prover too weak. 284 trivial. 0 not checked. [2024-12-02 10:26:15,926 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:26:15,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005094519] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:26:15,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:26:15,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 11 [2024-12-02 10:26:15,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838078041] [2024-12-02 10:26:15,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:26:15,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 10:26:15,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:26:15,928 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 10:26:15,928 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-12-02 10:26:15,928 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-12-02 10:26:18,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:26:18,187 INFO L93 Difference]: Finished difference Result 507 states and 656 transitions. [2024-12-02 10:26:18,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 10:26:18,188 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-12-02 10:26:18,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:26:18,190 INFO L225 Difference]: With dead ends: 507 [2024-12-02 10:26:18,190 INFO L226 Difference]: Without dead ends: 318 [2024-12-02 10:26:18,191 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2024-12-02 10:26:18,191 INFO L435 NwaCegarLoop]: 294 mSDtfsCounter, 340 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 10:26:18,192 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 1704 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 10:26:18,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2024-12-02 10:26:18,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 318. [2024-12-02 10:26:18,211 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-12-02 10:26:18,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 402 transitions. [2024-12-02 10:26:18,213 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 402 transitions. Word has length 230 [2024-12-02 10:26:18,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:26:18,213 INFO L471 AbstractCegarLoop]: Abstraction has 318 states and 402 transitions. [2024-12-02 10:26:18,213 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-12-02 10:26:18,213 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 402 transitions. [2024-12-02 10:26:18,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-12-02 10:26:18,214 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:26:18,214 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-12-02 10:26:18,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 10:26:18,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:26:18,415 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:26:18,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:26:18,415 INFO L85 PathProgramCache]: Analyzing trace with hash -877675124, now seen corresponding path program 1 times [2024-12-02 10:26:18,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:26:18,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994734793] [2024-12-02 10:26:18,415 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:26:18,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:26:22,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:26:23,279 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2024-12-02 10:26:23,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:26:23,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994734793] [2024-12-02 10:26:23,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994734793] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:26:23,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486560811] [2024-12-02 10:26:23,280 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:26:23,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:26:23,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:26:23,281 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:26:23,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 10:26:29,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:26:29,072 INFO L256 TraceCheckSpWp]: Trace formula consists of 4857 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-12-02 10:26:29,077 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:26:29,712 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-12-02 10:26:35,803 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 325 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2024-12-02 10:26:35,804 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:26:35,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486560811] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:26:35,804 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:26:35,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [5] total 17 [2024-12-02 10:26:35,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295201975] [2024-12-02 10:26:35,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:26:35,805 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 10:26:35,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:26:35,805 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 10:26:35,805 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2024-12-02 10:26:35,805 INFO L87 Difference]: Start difference. First operand 318 states and 402 transitions. Second operand has 14 states, 12 states have (on average 9.333333333333334) internal successors, (112), 12 states have internal predecessors, (112), 7 states have call successors, (37), 4 states have call predecessors, (37), 6 states have return successors, (34), 7 states have call predecessors, (34), 7 states have call successors, (34) [2024-12-02 10:26:44,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:26:44,079 INFO L93 Difference]: Finished difference Result 497 states and 637 transitions. [2024-12-02 10:26:44,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 10:26:44,080 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 9.333333333333334) internal successors, (112), 12 states have internal predecessors, (112), 7 states have call successors, (37), 4 states have call predecessors, (37), 6 states have return successors, (34), 7 states have call predecessors, (34), 7 states have call successors, (34) Word has length 236 [2024-12-02 10:26:44,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:26:44,083 INFO L225 Difference]: With dead ends: 497 [2024-12-02 10:26:44,084 INFO L226 Difference]: Without dead ends: 314 [2024-12-02 10:26:44,084 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 203 SyntacticMatches, 22 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2024-12-02 10:26:44,085 INFO L435 NwaCegarLoop]: 349 mSDtfsCounter, 237 mSDsluCounter, 2482 mSDsCounter, 0 mSdLazyCounter, 1128 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 2831 SdHoareTripleChecker+Invalid, 1157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2024-12-02 10:26:44,085 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 2831 Invalid, 1157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1128 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2024-12-02 10:26:44,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2024-12-02 10:26:44,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 314. [2024-12-02 10:26:44,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 206 states have (on average 1.1990291262135921) internal successors, (247), 208 states have internal predecessors, (247), 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-12-02 10:26:44,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 396 transitions. [2024-12-02 10:26:44,104 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 396 transitions. Word has length 236 [2024-12-02 10:26:44,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:26:44,105 INFO L471 AbstractCegarLoop]: Abstraction has 314 states and 396 transitions. [2024-12-02 10:26:44,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 9.333333333333334) internal successors, (112), 12 states have internal predecessors, (112), 7 states have call successors, (37), 4 states have call predecessors, (37), 6 states have return successors, (34), 7 states have call predecessors, (34), 7 states have call successors, (34) [2024-12-02 10:26:44,105 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 396 transitions. [2024-12-02 10:26:44,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-12-02 10:26:44,106 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:26:44,107 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-12-02 10:26:44,123 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 10:26:44,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:26:44,307 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:26:44,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:26:44,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1934709580, now seen corresponding path program 1 times [2024-12-02 10:26:44,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:26:44,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830722492] [2024-12-02 10:26:44,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:26:44,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:26:48,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:26:48,972 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 488 trivial. 0 not checked. [2024-12-02 10:26:48,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:26:48,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830722492] [2024-12-02 10:26:48,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830722492] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:26:48,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834406063] [2024-12-02 10:26:48,972 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:26:48,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:26:48,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:26:48,974 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:26:48,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 10:26:55,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:26:55,065 INFO L256 TraceCheckSpWp]: Trace formula consists of 4889 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 10:26:55,069 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:26:55,136 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 265 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-12-02 10:26:55,136 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:26:55,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834406063] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:26:55,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:26:55,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2024-12-02 10:26:55,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538286568] [2024-12-02 10:26:55,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:26:55,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:26:55,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:26:55,138 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:26:55,138 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:26:55,138 INFO L87 Difference]: Start difference. First operand 314 states and 396 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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-12-02 10:26:55,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:26:55,257 INFO L93 Difference]: Finished difference Result 584 states and 742 transitions. [2024-12-02 10:26:55,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:26:55,258 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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 243 [2024-12-02 10:26:55,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:26:55,260 INFO L225 Difference]: With dead ends: 584 [2024-12-02 10:26:55,260 INFO L226 Difference]: Without dead ends: 324 [2024-12-02 10:26:55,261 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:26:55,261 INFO L435 NwaCegarLoop]: 333 mSDtfsCounter, 0 mSDsluCounter, 995 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1328 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 10:26:55,262 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1328 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 10:26:55,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-12-02 10:26:55,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 324. [2024-12-02 10:26:55,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 214 states have (on average 1.191588785046729) internal successors, (255), 216 states have internal predecessors, (255), 74 states have call successors, (74), 32 states have call predecessors, (74), 35 states have return successors, (77), 75 states have call predecessors, (77), 73 states have call successors, (77) [2024-12-02 10:26:55,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 406 transitions. [2024-12-02 10:26:55,285 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 406 transitions. Word has length 243 [2024-12-02 10:26:55,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:26:55,285 INFO L471 AbstractCegarLoop]: Abstraction has 324 states and 406 transitions. [2024-12-02 10:26:55,285 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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-12-02 10:26:55,285 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 406 transitions. [2024-12-02 10:26:55,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-12-02 10:26:55,287 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:26:55,287 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, 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-12-02 10:26:55,313 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 10:26:55,487 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:26:55,487 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:26:55,488 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:26:55,488 INFO L85 PathProgramCache]: Analyzing trace with hash -458102796, now seen corresponding path program 1 times [2024-12-02 10:26:55,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:26:55,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21749964] [2024-12-02 10:26:55,488 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:26:55,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:26:59,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:27:02,191 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2024-12-02 10:27:02,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:27:02,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21749964] [2024-12-02 10:27:02,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21749964] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:27:02,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:27:02,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:27:02,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752339273] [2024-12-02 10:27:02,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:27:02,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:27:02,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:27:02,193 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:27:02,193 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:27:02,193 INFO L87 Difference]: Start difference. First operand 324 states and 406 transitions. Second operand has 5 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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-12-02 10:27:02,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:27:02,513 INFO L93 Difference]: Finished difference Result 332 states and 414 transitions. [2024-12-02 10:27:02,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:27:02,514 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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 255 [2024-12-02 10:27:02,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:27:02,517 INFO L225 Difference]: With dead ends: 332 [2024-12-02 10:27:02,517 INFO L226 Difference]: Without dead ends: 330 [2024-12-02 10:27:02,518 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 10:27:02,518 INFO L435 NwaCegarLoop]: 335 mSDtfsCounter, 3 mSDsluCounter, 985 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:27:02,519 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.2s Time] [2024-12-02 10:27:02,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2024-12-02 10:27:02,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 329. [2024-12-02 10:27:02,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 217 states have (on average 1.1889400921658986) internal successors, (258), 220 states have internal predecessors, (258), 75 states have call successors, (75), 33 states have call predecessors, (75), 36 states have return successors, (78), 75 states have call predecessors, (78), 74 states have call successors, (78) [2024-12-02 10:27:02,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 411 transitions. [2024-12-02 10:27:02,550 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 411 transitions. Word has length 255 [2024-12-02 10:27:02,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:27:02,551 INFO L471 AbstractCegarLoop]: Abstraction has 329 states and 411 transitions. [2024-12-02 10:27:02,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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-12-02 10:27:02,551 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 411 transitions. [2024-12-02 10:27:02,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-12-02 10:27:02,553 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:27:02,554 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, 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-12-02 10:27:02,554 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 10:27:02,554 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:27:02,554 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:27:02,554 INFO L85 PathProgramCache]: Analyzing trace with hash -456255754, now seen corresponding path program 1 times [2024-12-02 10:27:02,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:27:02,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467907352] [2024-12-02 10:27:02,555 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:27:02,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:27:07,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:27:08,394 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2024-12-02 10:27:08,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:27:08,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467907352] [2024-12-02 10:27:08,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467907352] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:27:08,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:27:08,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:27:08,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243117762] [2024-12-02 10:27:08,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:27:08,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:27:08,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:27:08,395 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:27:08,395 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:27:08,396 INFO L87 Difference]: Start difference. First operand 329 states and 411 transitions. Second operand has 5 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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-12-02 10:27:08,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:27:08,683 INFO L93 Difference]: Finished difference Result 335 states and 416 transitions. [2024-12-02 10:27:08,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:27:08,684 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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 255 [2024-12-02 10:27:08,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:27:08,686 INFO L225 Difference]: With dead ends: 335 [2024-12-02 10:27:08,686 INFO L226 Difference]: Without dead ends: 333 [2024-12-02 10:27:08,687 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 10:27:08,687 INFO L435 NwaCegarLoop]: 335 mSDtfsCounter, 3 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:27:08,687 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.2s Time] [2024-12-02 10:27:08,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2024-12-02 10:27:08,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 328. [2024-12-02 10:27:08,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 217 states have (on average 1.1889400921658986) internal successors, (258), 219 states have internal predecessors, (258), 74 states have call successors, (74), 33 states have call predecessors, (74), 36 states have return successors, (77), 75 states have call predecessors, (77), 73 states have call successors, (77) [2024-12-02 10:27:08,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 409 transitions. [2024-12-02 10:27:08,706 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 409 transitions. Word has length 255 [2024-12-02 10:27:08,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:27:08,707 INFO L471 AbstractCegarLoop]: Abstraction has 328 states and 409 transitions. [2024-12-02 10:27:08,707 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 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-12-02 10:27:08,707 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 409 transitions. [2024-12-02 10:27:08,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-12-02 10:27:08,709 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:27:08,709 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 6, 6, 6, 6, 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] [2024-12-02 10:27:08,709 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 10:27:08,709 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:27:08,709 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:27:08,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1520280129, now seen corresponding path program 1 times [2024-12-02 10:27:08,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:27:08,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028884345] [2024-12-02 10:27:08,710 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:27:08,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:27:12,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:27:13,442 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 577 trivial. 0 not checked. [2024-12-02 10:27:13,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:27:13,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028884345] [2024-12-02 10:27:13,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028884345] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:27:13,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:27:13,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 10:27:13,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948931767] [2024-12-02 10:27:13,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:27:13,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 10:27:13,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:27:13,444 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 10:27:13,444 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 10:27:13,444 INFO L87 Difference]: Start difference. First operand 328 states and 409 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2024-12-02 10:27:13,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:27:13,589 INFO L93 Difference]: Finished difference Result 412 states and 509 transitions. [2024-12-02 10:27:13,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 10:27:13,590 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 277 [2024-12-02 10:27:13,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:27:13,592 INFO L225 Difference]: With dead ends: 412 [2024-12-02 10:27:13,592 INFO L226 Difference]: Without dead ends: 328 [2024-12-02 10:27:13,593 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 10:27:13,593 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-12-02 10:27:13,594 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-12-02 10:27:13,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2024-12-02 10:27:13,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 328. [2024-12-02 10:27:13,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 217 states have (on average 1.1797235023041475) internal successors, (256), 219 states have internal predecessors, (256), 74 states have call successors, (74), 33 states have call predecessors, (74), 36 states have return successors, (77), 75 states have call predecessors, (77), 73 states have call successors, (77) [2024-12-02 10:27:13,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 407 transitions. [2024-12-02 10:27:13,622 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 407 transitions. Word has length 277 [2024-12-02 10:27:13,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:27:13,623 INFO L471 AbstractCegarLoop]: Abstraction has 328 states and 407 transitions. [2024-12-02 10:27:13,623 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2024-12-02 10:27:13,623 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 407 transitions. [2024-12-02 10:27:13,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-12-02 10:27:13,625 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:27:13,625 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 6, 6, 6, 6, 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] [2024-12-02 10:27:13,625 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 10:27:13,625 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:27:13,625 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:27:13,626 INFO L85 PathProgramCache]: Analyzing trace with hash -818680255, now seen corresponding path program 1 times [2024-12-02 10:27:13,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:27:13,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244038681] [2024-12-02 10:27:13,626 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:27:13,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:27:17,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:27:18,318 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 577 trivial. 0 not checked. [2024-12-02 10:27:18,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:27:18,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244038681] [2024-12-02 10:27:18,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244038681] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:27:18,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:27:18,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:27:18,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995964650] [2024-12-02 10:27:18,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:27:18,319 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:27:18,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:27:18,320 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:27:18,320 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:27:18,320 INFO L87 Difference]: Start difference. First operand 328 states and 407 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) [2024-12-02 10:27:18,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:27:18,423 INFO L93 Difference]: Finished difference Result 410 states and 505 transitions. [2024-12-02 10:27:18,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:27:18,424 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) Word has length 277 [2024-12-02 10:27:18,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:27:18,426 INFO L225 Difference]: With dead ends: 410 [2024-12-02 10:27:18,427 INFO L226 Difference]: Without dead ends: 332 [2024-12-02 10:27:18,427 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:27:18,428 INFO L435 NwaCegarLoop]: 332 mSDtfsCounter, 0 mSDsluCounter, 992 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1324 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-12-02 10:27:18,428 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1324 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 10:27:18,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2024-12-02 10:27:18,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 332. [2024-12-02 10:27:18,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 220 states have (on average 1.1772727272727272) internal successors, (259), 222 states have internal predecessors, (259), 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-12-02 10:27:18,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 411 transitions. [2024-12-02 10:27:18,455 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 411 transitions. Word has length 277 [2024-12-02 10:27:18,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:27:18,456 INFO L471 AbstractCegarLoop]: Abstraction has 332 states and 411 transitions. [2024-12-02 10:27:18,456 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) [2024-12-02 10:27:18,456 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 411 transitions. [2024-12-02 10:27:18,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-12-02 10:27:18,458 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:27:18,458 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 6, 6, 6, 6, 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] [2024-12-02 10:27:18,458 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 10:27:18,458 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:27:18,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:27:18,459 INFO L85 PathProgramCache]: Analyzing trace with hash -756640641, now seen corresponding path program 1 times [2024-12-02 10:27:18,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:27:18,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591417379] [2024-12-02 10:27:18,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:27:18,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:27:24,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:27:26,164 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 3 proven. 51 refuted. 0 times theorem prover too weak. 523 trivial. 0 not checked. [2024-12-02 10:27:26,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:27:26,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591417379] [2024-12-02 10:27:26,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591417379] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:27:26,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665526813] [2024-12-02 10:27:26,164 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:27:26,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:27:26,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:27:26,166 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:27:26,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 10:27:32,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:27:32,523 INFO L256 TraceCheckSpWp]: Trace formula consists of 5052 conjuncts, 134 conjuncts are in the unsatisfiable core [2024-12-02 10:27:32,531 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:27:33,709 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-12-02 10:27:33,725 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-12-02 10:27:33,760 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-12-02 10:27:35,653 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-12-02 10:27:43,948 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 27 treesize of output 19 [2024-12-02 10:27:47,863 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 282 proven. 99 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-12-02 10:27:47,863 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:27:58,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665526813] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:27:58,942 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 10:27:58,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 25] total 30 [2024-12-02 10:27:58,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947923740] [2024-12-02 10:27:58,943 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 10:27:58,943 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-12-02 10:27:58,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:27:58,944 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-12-02 10:27:58,944 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1426, Unknown=1, NotChecked=0, Total=1560 [2024-12-02 10:27:58,944 INFO L87 Difference]: Start difference. First operand 332 states and 411 transitions. Second operand has 30 states, 25 states have (on average 7.64) internal successors, (191), 27 states have internal predecessors, (191), 15 states have call successors, (70), 5 states have call predecessors, (70), 11 states have return successors, (67), 13 states have call predecessors, (67), 15 states have call successors, (67) [2024-12-02 10:28:02,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:28:02,742 INFO L93 Difference]: Finished difference Result 652 states and 807 transitions. [2024-12-02 10:28:02,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 10:28:02,743 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 25 states have (on average 7.64) internal successors, (191), 27 states have internal predecessors, (191), 15 states have call successors, (70), 5 states have call predecessors, (70), 11 states have return successors, (67), 13 states have call predecessors, (67), 15 states have call successors, (67) Word has length 277 [2024-12-02 10:28:02,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:28:02,745 INFO L225 Difference]: With dead ends: 652 [2024-12-02 10:28:02,745 INFO L226 Difference]: Without dead ends: 335 [2024-12-02 10:28:02,746 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 271 SyntacticMatches, 27 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 18.0s TimeCoverageRelationStatistics Valid=147, Invalid=1658, Unknown=1, NotChecked=0, Total=1806 [2024-12-02 10:28:02,746 INFO L435 NwaCegarLoop]: 308 mSDtfsCounter, 4 mSDsluCounter, 3558 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 3866 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:28:02,747 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 3866 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-12-02 10:28:02,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2024-12-02 10:28:02,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 332. [2024-12-02 10:28:02,763 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-12-02 10:28:02,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 410 transitions. [2024-12-02 10:28:02,764 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 410 transitions. Word has length 277 [2024-12-02 10:28:02,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:28:02,764 INFO L471 AbstractCegarLoop]: Abstraction has 332 states and 410 transitions. [2024-12-02 10:28:02,764 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 25 states have (on average 7.64) internal successors, (191), 27 states have internal predecessors, (191), 15 states have call successors, (70), 5 states have call predecessors, (70), 11 states have return successors, (67), 13 states have call predecessors, (67), 15 states have call successors, (67) [2024-12-02 10:28:02,764 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 410 transitions. [2024-12-02 10:28:02,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-12-02 10:28:02,765 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:28:02,766 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-12-02 10:28:02,791 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-12-02 10:28:02,966 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-12-02 10:28:02,966 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:28:02,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:28:02,966 INFO L85 PathProgramCache]: Analyzing trace with hash 1667218106, now seen corresponding path program 1 times [2024-12-02 10:28:02,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:28:02,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577248307] [2024-12-02 10:28:02,967 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:28:02,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:28:09,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:28:10,340 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 6 proven. 35 refuted. 0 times theorem prover too weak. 536 trivial. 0 not checked. [2024-12-02 10:28:10,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:28:10,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577248307] [2024-12-02 10:28:10,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577248307] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:28:10,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623801282] [2024-12-02 10:28:10,340 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:28:10,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:28:10,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:28:10,342 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:28:10,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 10:28:17,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:28:17,105 INFO L256 TraceCheckSpWp]: Trace formula consists of 5056 conjuncts, 127 conjuncts are in the unsatisfiable core [2024-12-02 10:28:17,112 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:28:18,776 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-12-02 10:28:18,810 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-12-02 10:28:18,826 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-12-02 10:28:22,291 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 276 proven. 4 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-12-02 10:28:22,291 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:28:27,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623801282] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:28:27,574 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 10:28:27,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 19] total 23 [2024-12-02 10:28:27,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954696385] [2024-12-02 10:28:27,574 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 10:28:27,575 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 10:28:27,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:28:27,575 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 10:28:27,575 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=684, Unknown=0, NotChecked=0, Total=756 [2024-12-02 10:28:27,576 INFO L87 Difference]: Start difference. First operand 332 states and 410 transitions. Second operand has 23 states, 19 states have (on average 8.578947368421053) internal successors, (163), 22 states have internal predecessors, (163), 10 states have call successors, (69), 3 states have call predecessors, (69), 8 states have return successors, (67), 7 states have call predecessors, (67), 10 states have call successors, (67) [2024-12-02 10:28:50,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:28:50,545 INFO L93 Difference]: Finished difference Result 899 states and 1129 transitions. [2024-12-02 10:28:50,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-12-02 10:28:50,546 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 19 states have (on average 8.578947368421053) internal successors, (163), 22 states have internal predecessors, (163), 10 states have call successors, (69), 3 states have call predecessors, (69), 8 states have return successors, (67), 7 states have call predecessors, (67), 10 states have call successors, (67) Word has length 279 [2024-12-02 10:28:50,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:28:50,548 INFO L225 Difference]: With dead ends: 899 [2024-12-02 10:28:50,549 INFO L226 Difference]: Without dead ends: 624 [2024-12-02 10:28:50,550 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 463 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=151, Invalid=1655, Unknown=0, NotChecked=0, Total=1806 [2024-12-02 10:28:50,550 INFO L435 NwaCegarLoop]: 539 mSDtfsCounter, 307 mSDsluCounter, 7520 mSDsCounter, 0 mSdLazyCounter, 2698 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 8059 SdHoareTripleChecker+Invalid, 2742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 2698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:28:50,550 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 8059 Invalid, 2742 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [44 Valid, 2698 Invalid, 0 Unknown, 0 Unchecked, 19.6s Time] [2024-12-02 10:28:50,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2024-12-02 10:28:50,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 604. [2024-12-02 10:28:50,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 399 states have (on average 1.1729323308270676) internal successors, (468), 404 states have internal predecessors, (468), 138 states have call successors, (138), 56 states have call predecessors, (138), 66 states have return successors, (152), 143 states have call predecessors, (152), 136 states have call successors, (152) [2024-12-02 10:28:50,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 758 transitions. [2024-12-02 10:28:50,593 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 758 transitions. Word has length 279 [2024-12-02 10:28:50,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:28:50,593 INFO L471 AbstractCegarLoop]: Abstraction has 604 states and 758 transitions. [2024-12-02 10:28:50,593 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 19 states have (on average 8.578947368421053) internal successors, (163), 22 states have internal predecessors, (163), 10 states have call successors, (69), 3 states have call predecessors, (69), 8 states have return successors, (67), 7 states have call predecessors, (67), 10 states have call successors, (67) [2024-12-02 10:28:50,593 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 758 transitions. [2024-12-02 10:28:50,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-12-02 10:28:50,595 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:28:50,595 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:28:50,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-12-02 10:28:50,795 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-12-02 10:28:50,795 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:28:50,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:28:50,796 INFO L85 PathProgramCache]: Analyzing trace with hash -159774780, now seen corresponding path program 1 times [2024-12-02 10:28:50,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:28:50,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933873948] [2024-12-02 10:28:50,796 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:28:50,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:28:57,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:29:03,103 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 16 proven. 71 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2024-12-02 10:29:03,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:29:03,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933873948] [2024-12-02 10:29:03,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933873948] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:29:03,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403338934] [2024-12-02 10:29:03,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:29:03,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:29:03,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:29:03,105 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:29:03,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-12-02 10:29:09,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:29:09,867 INFO L256 TraceCheckSpWp]: Trace formula consists of 5149 conjuncts, 129 conjuncts are in the unsatisfiable core [2024-12-02 10:29:09,876 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:29:11,284 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-12-02 10:29:11,299 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-12-02 10:29:11,315 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-12-02 10:29:15,588 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 270 proven. 4 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-12-02 10:29:15,588 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:29:20,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403338934] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:29:20,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 10:29:20,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 27 [2024-12-02 10:29:20,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612130225] [2024-12-02 10:29:20,929 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 10:29:20,929 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-12-02 10:29:20,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:29:20,930 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-12-02 10:29:20,930 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=848, Unknown=0, NotChecked=0, Total=930 [2024-12-02 10:29:20,931 INFO L87 Difference]: Start difference. First operand 604 states and 758 transitions. Second operand has 27 states, 23 states have (on average 7.956521739130435) internal successors, (183), 23 states have internal predecessors, (183), 9 states have call successors, (70), 3 states have call predecessors, (70), 10 states have return successors, (69), 9 states have call predecessors, (69), 9 states have call successors, (69) [2024-12-02 10:29:26,592 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-12-02 10:29:38,808 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-12-02 10:29:44,124 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-12-02 10:29:48,783 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-12-02 10:29:54,878 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-12-02 10:30:07,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:30:07,021 INFO L93 Difference]: Finished difference Result 875 states and 1103 transitions. [2024-12-02 10:30:07,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-12-02 10:30:07,022 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 7.956521739130435) internal successors, (183), 23 states have internal predecessors, (183), 9 states have call successors, (70), 3 states have call predecessors, (70), 10 states have return successors, (69), 9 states have call predecessors, (69), 9 states have call successors, (69) Word has length 287 [2024-12-02 10:30:07,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:30:07,025 INFO L225 Difference]: With dead ends: 875 [2024-12-02 10:30:07,025 INFO L226 Difference]: Without dead ends: 620 [2024-12-02 10:30:07,026 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 473 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=196, Invalid=2060, Unknown=0, NotChecked=0, Total=2256 [2024-12-02 10:30:07,027 INFO L435 NwaCegarLoop]: 566 mSDtfsCounter, 301 mSDsluCounter, 8829 mSDsCounter, 0 mSdLazyCounter, 2980 mSolverCounterSat, 37 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 9395 SdHoareTripleChecker+Invalid, 3022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 2980 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.1s IncrementalHoareTripleChecker+Time [2024-12-02 10:30:07,027 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 9395 Invalid, 3022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 2980 Invalid, 5 Unknown, 0 Unchecked, 42.1s Time] [2024-12-02 10:30:07,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2024-12-02 10:30:07,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 337. [2024-12-02 10:30:07,061 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-12-02 10:30:07,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 417 transitions. [2024-12-02 10:30:07,062 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 417 transitions. Word has length 287 [2024-12-02 10:30:07,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:30:07,063 INFO L471 AbstractCegarLoop]: Abstraction has 337 states and 417 transitions. [2024-12-02 10:30:07,063 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 7.956521739130435) internal successors, (183), 23 states have internal predecessors, (183), 9 states have call successors, (70), 3 states have call predecessors, (70), 10 states have return successors, (69), 9 states have call predecessors, (69), 9 states have call successors, (69) [2024-12-02 10:30:07,063 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 417 transitions. [2024-12-02 10:30:07,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2024-12-02 10:30:07,065 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:30:07,065 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:30:07,087 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-12-02 10:30:07,265 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-12-02 10:30:07,265 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:30:07,266 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:30:07,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1239658614, now seen corresponding path program 1 times [2024-12-02 10:30:07,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:30:07,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067316295] [2024-12-02 10:30:07,266 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:30:07,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:30:12,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:30:18,667 INFO L134 CoverageAnalysis]: Checked inductivity of 583 backedges. 18 proven. 75 refuted. 0 times theorem prover too weak. 490 trivial. 0 not checked. [2024-12-02 10:30:18,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:30:18,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067316295] [2024-12-02 10:30:18,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067316295] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:30:18,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093804296] [2024-12-02 10:30:18,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:30:18,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:30:18,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:30:18,670 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:30:18,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-12-02 10:30:25,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:30:25,724 INFO L256 TraceCheckSpWp]: Trace formula consists of 5159 conjuncts, 148 conjuncts are in the unsatisfiable core [2024-12-02 10:30:25,731 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:30:26,730 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-12-02 10:30:26,744 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-12-02 10:30:27,330 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 58 treesize of output 1 [2024-12-02 10:30:38,352 INFO L134 CoverageAnalysis]: Checked inductivity of 583 backedges. 153 proven. 18 refuted. 0 times theorem prover too weak. 412 trivial. 0 not checked. [2024-12-02 10:30:38,352 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:30:43,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093804296] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:30:43,052 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 10:30:43,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 28] total 39 [2024-12-02 10:30:43,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218615349] [2024-12-02 10:30:43,052 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 10:30:43,053 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-12-02 10:30:43,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:30:43,054 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-12-02 10:30:43,054 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1781, Unknown=0, NotChecked=0, Total=1892 [2024-12-02 10:30:43,055 INFO L87 Difference]: Start difference. First operand 337 states and 417 transitions. Second operand has 39 states, 31 states have (on average 5.548387096774194) internal successors, (172), 34 states have internal predecessors, (172), 15 states have call successors, (67), 3 states have call predecessors, (67), 13 states have return successors, (67), 15 states have call predecessors, (67), 15 states have call successors, (67) [2024-12-02 10:30:49,859 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-12-02 10:30:54,685 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-12-02 10:31:03,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 10:31:08,684 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-12-02 10:31:13,117 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-12-02 10:31:18,326 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-12-02 10:31:46,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:31:46,210 INFO L93 Difference]: Finished difference Result 675 states and 832 transitions. [2024-12-02 10:31:46,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-12-02 10:31:46,210 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 31 states have (on average 5.548387096774194) internal successors, (172), 34 states have internal predecessors, (172), 15 states have call successors, (67), 3 states have call predecessors, (67), 13 states have return successors, (67), 15 states have call predecessors, (67), 15 states have call successors, (67) Word has length 291 [2024-12-02 10:31:46,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:31:46,213 INFO L225 Difference]: With dead ends: 675 [2024-12-02 10:31:46,213 INFO L226 Difference]: Without dead ends: 404 [2024-12-02 10:31:46,216 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 275 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 714 ImplicationChecksByTransitivity, 22.6s TimeCoverageRelationStatistics Valid=307, Invalid=4805, Unknown=0, NotChecked=0, Total=5112 [2024-12-02 10:31:46,216 INFO L435 NwaCegarLoop]: 296 mSDtfsCounter, 197 mSDsluCounter, 8615 mSDsCounter, 0 mSdLazyCounter, 4244 mSolverCounterSat, 37 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 53.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 8911 SdHoareTripleChecker+Invalid, 4287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 4244 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:31:46,216 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 8911 Invalid, 4287 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [37 Valid, 4244 Invalid, 6 Unknown, 0 Unchecked, 54.3s Time] [2024-12-02 10:31:46,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2024-12-02 10:31:46,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 383. [2024-12-02 10:31:46,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 258 states have (on average 1.1472868217054264) internal successors, (296), 262 states have internal predecessors, (296), 76 states have call successors, (76), 38 states have call predecessors, (76), 48 states have return successors, (89), 82 states have call predecessors, (89), 75 states have call successors, (89) [2024-12-02 10:31:46,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 461 transitions. [2024-12-02 10:31:46,282 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 461 transitions. Word has length 291 [2024-12-02 10:31:46,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:31:46,282 INFO L471 AbstractCegarLoop]: Abstraction has 383 states and 461 transitions. [2024-12-02 10:31:46,282 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 31 states have (on average 5.548387096774194) internal successors, (172), 34 states have internal predecessors, (172), 15 states have call successors, (67), 3 states have call predecessors, (67), 13 states have return successors, (67), 15 states have call predecessors, (67), 15 states have call successors, (67) [2024-12-02 10:31:46,282 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 461 transitions. [2024-12-02 10:31:46,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2024-12-02 10:31:46,283 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:31:46,283 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:31:46,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-12-02 10:31:46,484 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-12-02 10:31:46,484 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:31:46,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:31:46,484 INFO L85 PathProgramCache]: Analyzing trace with hash 2114339507, now seen corresponding path program 1 times [2024-12-02 10:31:46,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:31:46,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38362344] [2024-12-02 10:31:46,485 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:31:46,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:31:50,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:31:53,151 INFO L134 CoverageAnalysis]: Checked inductivity of 585 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 585 trivial. 0 not checked. [2024-12-02 10:31:53,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:31:53,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38362344] [2024-12-02 10:31:53,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38362344] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:31:53,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:31:53,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 10:31:53,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801820128] [2024-12-02 10:31:53,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:31:53,152 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 10:31:53,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:31:53,152 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 10:31:53,152 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-12-02 10:31:53,152 INFO L87 Difference]: Start difference. First operand 383 states and 461 transitions. Second operand has 11 states, 11 states have (on average 9.0) internal successors, (99), 8 states have internal predecessors, (99), 6 states have call successors, (40), 5 states have call predecessors, (40), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 10:31:54,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:31:54,387 INFO L93 Difference]: Finished difference Result 593 states and 739 transitions. [2024-12-02 10:31:54,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 10:31:54,388 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.0) internal successors, (99), 8 states have internal predecessors, (99), 6 states have call successors, (40), 5 states have call predecessors, (40), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) Word has length 291 [2024-12-02 10:31:54,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:31:54,390 INFO L225 Difference]: With dead ends: 593 [2024-12-02 10:31:54,390 INFO L226 Difference]: Without dead ends: 451 [2024-12-02 10:31:54,391 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2024-12-02 10:31:54,391 INFO L435 NwaCegarLoop]: 327 mSDtfsCounter, 78 mSDsluCounter, 2932 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 3259 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 10:31:54,391 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 3259 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 10:31:54,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2024-12-02 10:31:54,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 440. [2024-12-02 10:31:54,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 302 states have (on average 1.1754966887417218) internal successors, (355), 308 states have internal predecessors, (355), 84 states have call successors, (84), 41 states have call predecessors, (84), 53 states have return successors, (101), 90 states have call predecessors, (101), 83 states have call successors, (101) [2024-12-02 10:31:54,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 540 transitions. [2024-12-02 10:31:54,469 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 540 transitions. Word has length 291 [2024-12-02 10:31:54,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:31:54,469 INFO L471 AbstractCegarLoop]: Abstraction has 440 states and 540 transitions. [2024-12-02 10:31:54,470 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.0) internal successors, (99), 8 states have internal predecessors, (99), 6 states have call successors, (40), 5 states have call predecessors, (40), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 10:31:54,470 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 540 transitions. [2024-12-02 10:31:54,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-12-02 10:31:54,472 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:31:54,472 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:31:54,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 10:31:54,472 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:31:54,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:31:54,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1813324601, now seen corresponding path program 1 times [2024-12-02 10:31:54,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:31:54,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396795934] [2024-12-02 10:31:54,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:31:54,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:32:01,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:32:03,028 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 26 proven. 15 refuted. 0 times theorem prover too weak. 560 trivial. 0 not checked. [2024-12-02 10:32:03,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:32:03,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396795934] [2024-12-02 10:32:03,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396795934] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:32:03,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281094346] [2024-12-02 10:32:03,029 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:32:03,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:32:03,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:32:03,030 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:32:03,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-12-02 10:32:22,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:32:22,755 INFO L256 TraceCheckSpWp]: Trace formula consists of 5169 conjuncts, 142 conjuncts are in the unsatisfiable core [2024-12-02 10:32:22,764 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:32:23,192 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-12-02 10:32:23,206 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-12-02 10:32:26,235 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-12-02 10:32:46,079 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 318 proven. 72 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2024-12-02 10:32:46,080 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:32:51,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281094346] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:32:51,076 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 10:32:51,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 32] total 35 [2024-12-02 10:32:51,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323294657] [2024-12-02 10:32:51,076 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 10:32:51,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-12-02 10:32:51,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:32:51,078 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-12-02 10:32:51,078 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1604, Unknown=0, NotChecked=0, Total=1722 [2024-12-02 10:32:51,079 INFO L87 Difference]: Start difference. First operand 440 states and 540 transitions. Second operand has 35 states, 29 states have (on average 7.0344827586206895) internal successors, (204), 32 states have internal predecessors, (204), 15 states have call successors, (71), 4 states have call predecessors, (71), 11 states have return successors, (69), 13 states have call predecessors, (69), 15 states have call successors, (69) [2024-12-02 10:32:56,287 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-12-02 10:33:32,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:33:32,239 INFO L93 Difference]: Finished difference Result 816 states and 1003 transitions. [2024-12-02 10:33:32,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-12-02 10:33:32,241 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 29 states have (on average 7.0344827586206895) internal successors, (204), 32 states have internal predecessors, (204), 15 states have call successors, (71), 4 states have call predecessors, (71), 11 states have return successors, (69), 13 states have call predecessors, (69), 15 states have call successors, (69) Word has length 297 [2024-12-02 10:33:32,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:33:32,243 INFO L225 Difference]: With dead ends: 816 [2024-12-02 10:33:32,243 INFO L226 Difference]: Without dead ends: 473 [2024-12-02 10:33:32,245 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 249 SyntacticMatches, 29 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 742 ImplicationChecksByTransitivity, 26.3s TimeCoverageRelationStatistics Valid=264, Invalid=3642, Unknown=0, NotChecked=0, Total=3906 [2024-12-02 10:33:32,245 INFO L435 NwaCegarLoop]: 319 mSDtfsCounter, 215 mSDsluCounter, 6266 mSDsCounter, 0 mSdLazyCounter, 4254 mSolverCounterSat, 41 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 6585 SdHoareTripleChecker+Invalid, 4296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 4254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.9s IncrementalHoareTripleChecker+Time [2024-12-02 10:33:32,245 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 6585 Invalid, 4296 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [41 Valid, 4254 Invalid, 1 Unknown, 0 Unchecked, 34.9s Time] [2024-12-02 10:33:32,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2024-12-02 10:33:32,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 460. [2024-12-02 10:33:32,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 318 states have (on average 1.1603773584905661) internal successors, (369), 324 states have internal predecessors, (369), 86 states have call successors, (86), 45 states have call predecessors, (86), 55 states have return successors, (99), 90 states have call predecessors, (99), 85 states have call successors, (99) [2024-12-02 10:33:32,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 554 transitions. [2024-12-02 10:33:32,333 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 554 transitions. Word has length 297 [2024-12-02 10:33:32,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:33:32,333 INFO L471 AbstractCegarLoop]: Abstraction has 460 states and 554 transitions. [2024-12-02 10:33:32,334 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 29 states have (on average 7.0344827586206895) internal successors, (204), 32 states have internal predecessors, (204), 15 states have call successors, (71), 4 states have call predecessors, (71), 11 states have return successors, (69), 13 states have call predecessors, (69), 15 states have call successors, (69) [2024-12-02 10:33:32,334 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 554 transitions. [2024-12-02 10:33:32,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-12-02 10:33:32,336 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:33:32,336 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 10:33:32,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-12-02 10:33:32,536 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:33:32,537 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:33:32,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:33:32,537 INFO L85 PathProgramCache]: Analyzing trace with hash 1395925071, now seen corresponding path program 1 times [2024-12-02 10:33:32,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:33:32,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306422642] [2024-12-02 10:33:32,537 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:33:32,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:33:36,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:33:39,921 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 25 proven. 8 refuted. 0 times theorem prover too weak. 584 trivial. 0 not checked. [2024-12-02 10:33:39,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:33:39,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306422642] [2024-12-02 10:33:39,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306422642] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:33:39,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432218848] [2024-12-02 10:33:39,921 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:33:39,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:33:39,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:33:39,923 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:33:39,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-12-02 10:33:47,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:33:47,349 INFO L256 TraceCheckSpWp]: Trace formula consists of 5251 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-12-02 10:33:47,354 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:33:48,404 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-12-02 10:33:59,903 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-12-02 10:34:02,089 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 272 proven. 89 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-12-02 10:34:02,089 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:34:04,584 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-12-02 10:34:05,598 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 602 trivial. 0 not checked. [2024-12-02 10:34:05,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432218848] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 10:34:05,598 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 10:34:05,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16, 15] total 29 [2024-12-02 10:34:05,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058586190] [2024-12-02 10:34:05,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 10:34:05,600 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-12-02 10:34:05,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:34:05,602 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-12-02 10:34:05,602 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=738, Unknown=0, NotChecked=0, Total=812 [2024-12-02 10:34:05,603 INFO L87 Difference]: Start difference. First operand 460 states and 554 transitions. Second operand has 29 states, 26 states have (on average 7.423076923076923) internal successors, (193), 23 states have internal predecessors, (193), 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-12-02 10:34:20,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:34:20,689 INFO L93 Difference]: Finished difference Result 673 states and 845 transitions. [2024-12-02 10:34:20,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 10:34:20,690 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 7.423076923076923) internal successors, (193), 23 states have internal predecessors, (193), 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 301 [2024-12-02 10:34:20,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:34:20,692 INFO L225 Difference]: With dead ends: 673 [2024-12-02 10:34:20,693 INFO L226 Difference]: Without dead ends: 491 [2024-12-02 10:34:20,694 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 632 GetRequests, 564 SyntacticMatches, 27 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 15.8s TimeCoverageRelationStatistics Valid=163, Invalid=1643, Unknown=0, NotChecked=0, Total=1806 [2024-12-02 10:34:20,694 INFO L435 NwaCegarLoop]: 342 mSDtfsCounter, 335 mSDsluCounter, 6101 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 6443 SdHoareTripleChecker+Invalid, 1688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2024-12-02 10:34:20,694 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 6443 Invalid, 1688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 12.1s Time] [2024-12-02 10:34:20,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2024-12-02 10:34:20,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 480. [2024-12-02 10:34:20,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 328 states have (on average 1.1554878048780488) internal successors, (379), 334 states have internal predecessors, (379), 94 states have call successors, (94), 47 states have call predecessors, (94), 57 states have return successors, (112), 98 states have call predecessors, (112), 93 states have call successors, (112) [2024-12-02 10:34:20,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 585 transitions. [2024-12-02 10:34:20,763 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 585 transitions. Word has length 301 [2024-12-02 10:34:20,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:34:20,763 INFO L471 AbstractCegarLoop]: Abstraction has 480 states and 585 transitions. [2024-12-02 10:34:20,764 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 7.423076923076923) internal successors, (193), 23 states have internal predecessors, (193), 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-12-02 10:34:20,764 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 585 transitions. [2024-12-02 10:34:20,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2024-12-02 10:34:20,765 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:34:20,765 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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, 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-12-02 10:34:20,806 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-12-02 10:34:20,965 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:34:20,966 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:34:20,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:34:20,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1489101745, now seen corresponding path program 1 times [2024-12-02 10:34:20,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:34:20,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547920667] [2024-12-02 10:34:20,967 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:34:20,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:34:31,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:34:40,676 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 610 trivial. 0 not checked. [2024-12-02 10:34:40,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:34:40,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547920667] [2024-12-02 10:34:40,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547920667] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:34:40,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:34:40,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 10:34:40,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352290261] [2024-12-02 10:34:40,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:34:40,677 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 10:34:40,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:34:40,678 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 10:34:40,678 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2024-12-02 10:34:40,678 INFO L87 Difference]: Start difference. First operand 480 states and 585 transitions. Second operand has 15 states, 13 states have (on average 7.6923076923076925) internal successors, (100), 13 states have internal predecessors, (100), 8 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (36), 9 states have call predecessors, (36), 8 states have call successors, (36) [2024-12-02 10:34:43,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:34:43,287 INFO L93 Difference]: Finished difference Result 823 states and 1020 transitions. [2024-12-02 10:34:43,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 10:34:43,287 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 7.6923076923076925) internal successors, (100), 13 states have internal predecessors, (100), 8 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (36), 9 states have call predecessors, (36), 8 states have call successors, (36) Word has length 309 [2024-12-02 10:34:43,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:34:43,292 INFO L225 Difference]: With dead ends: 823 [2024-12-02 10:34:43,292 INFO L226 Difference]: Without dead ends: 501 [2024-12-02 10:34:43,293 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2024-12-02 10:34:43,294 INFO L435 NwaCegarLoop]: 319 mSDtfsCounter, 37 mSDsluCounter, 3371 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 3690 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 10:34:43,294 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 3690 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 10:34:43,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2024-12-02 10:34:43,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 491. [2024-12-02 10:34:43,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 336 states have (on average 1.1517857142857142) internal successors, (387), 342 states have internal predecessors, (387), 95 states have call successors, (95), 47 states have call predecessors, (95), 59 states have return successors, (115), 101 states have call predecessors, (115), 94 states have call successors, (115) [2024-12-02 10:34:43,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 597 transitions. [2024-12-02 10:34:43,360 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 597 transitions. Word has length 309 [2024-12-02 10:34:43,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:34:43,360 INFO L471 AbstractCegarLoop]: Abstraction has 491 states and 597 transitions. [2024-12-02 10:34:43,360 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 7.6923076923076925) internal successors, (100), 13 states have internal predecessors, (100), 8 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (36), 9 states have call predecessors, (36), 8 states have call successors, (36) [2024-12-02 10:34:43,361 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 597 transitions. [2024-12-02 10:34:43,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2024-12-02 10:34:43,362 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:34:43,362 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2024-12-02 10:34:43,362 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 10:34:43,362 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:34:43,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:34:43,363 INFO L85 PathProgramCache]: Analyzing trace with hash -700142848, now seen corresponding path program 1 times [2024-12-02 10:34:43,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:34:43,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732271232] [2024-12-02 10:34:43,363 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:34:43,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:34:47,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:34:48,759 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 594 trivial. 0 not checked. [2024-12-02 10:34:48,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:34:48,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732271232] [2024-12-02 10:34:48,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732271232] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:34:48,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:34:48,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 10:34:48,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835692531] [2024-12-02 10:34:48,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:34:48,760 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 10:34:48,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:34:48,761 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 10:34:48,761 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:34:48,761 INFO L87 Difference]: Start difference. First operand 491 states and 597 transitions. Second operand has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 6 states have internal predecessors, (99), 2 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (35), 4 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 10:34:49,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:34:49,009 INFO L93 Difference]: Finished difference Result 927 states and 1132 transitions. [2024-12-02 10:34:49,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 10:34:49,010 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 6 states have internal predecessors, (99), 2 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (35), 4 states have call predecessors, (35), 2 states have call successors, (35) Word has length 309 [2024-12-02 10:34:49,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:34:49,013 INFO L225 Difference]: With dead ends: 927 [2024-12-02 10:34:49,013 INFO L226 Difference]: Without dead ends: 476 [2024-12-02 10:34:49,014 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:34:49,015 INFO L435 NwaCegarLoop]: 332 mSDtfsCounter, 0 mSDsluCounter, 1647 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1979 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:34:49,015 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1979 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:34:49,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2024-12-02 10:34:49,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 476. [2024-12-02 10:34:49,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 326 states have (on average 1.147239263803681) internal successors, (374), 332 states have internal predecessors, (374), 92 states have call successors, (92), 47 states have call predecessors, (92), 57 states have return successors, (110), 96 states have call predecessors, (110), 91 states have call successors, (110) [2024-12-02 10:34:49,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 576 transitions. [2024-12-02 10:34:49,096 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 576 transitions. Word has length 309 [2024-12-02 10:34:49,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:34:49,096 INFO L471 AbstractCegarLoop]: Abstraction has 476 states and 576 transitions. [2024-12-02 10:34:49,097 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 6 states have internal predecessors, (99), 2 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (35), 4 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 10:34:49,097 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 576 transitions. [2024-12-02 10:34:49,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2024-12-02 10:34:49,099 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:34:49,099 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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, 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] [2024-12-02 10:34:49,099 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 10:34:49,099 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:34:49,100 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:34:49,100 INFO L85 PathProgramCache]: Analyzing trace with hash -503271694, now seen corresponding path program 1 times [2024-12-02 10:34:49,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:34:49,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284425061] [2024-12-02 10:34:49,100 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:34:49,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:34:59,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:35:04,559 INFO L134 CoverageAnalysis]: Checked inductivity of 671 backedges. 70 proven. 8 refuted. 0 times theorem prover too weak. 593 trivial. 0 not checked. [2024-12-02 10:35:04,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:35:04,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284425061] [2024-12-02 10:35:04,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284425061] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:35:04,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107009332] [2024-12-02 10:35:04,560 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:35:04,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:35:04,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:35:04,561 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:35:04,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-12-02 10:35:12,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:35:12,276 INFO L256 TraceCheckSpWp]: Trace formula consists of 5307 conjuncts, 129 conjuncts are in the unsatisfiable core [2024-12-02 10:35:12,284 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:35:12,758 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-12-02 10:35:12,772 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-12-02 10:35:13,616 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 58 treesize of output 1 [2024-12-02 10:35:20,791 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 28 treesize of output 20 [2024-12-02 10:35:20,807 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 24 treesize of output 16 [2024-12-02 10:35:26,450 INFO L134 CoverageAnalysis]: Checked inductivity of 671 backedges. 359 proven. 61 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2024-12-02 10:35:26,450 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:35:34,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107009332] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:35:34,581 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 10:35:34,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 25] total 33 [2024-12-02 10:35:34,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307872002] [2024-12-02 10:35:34,581 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 10:35:34,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-12-02 10:35:34,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:35:34,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-12-02 10:35:34,582 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1225, Unknown=0, NotChecked=0, Total=1332 [2024-12-02 10:35:34,583 INFO L87 Difference]: Start difference. First operand 476 states and 576 transitions. Second operand has 33 states, 26 states have (on average 7.423076923076923) internal successors, (193), 29 states have internal predecessors, (193), 14 states have call successors, (62), 6 states have call predecessors, (62), 13 states have return successors, (62), 12 states have call predecessors, (62), 14 states have call successors, (62) [2024-12-02 10:35:40,866 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-12-02 10:35:45,015 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-12-02 10:35:50,578 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-12-02 10:35:58,109 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-02 10:36:47,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:47,705 INFO L93 Difference]: Finished difference Result 1013 states and 1290 transitions. [2024-12-02 10:36:47,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2024-12-02 10:36:47,707 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 26 states have (on average 7.423076923076923) internal successors, (193), 29 states have internal predecessors, (193), 14 states have call successors, (62), 6 states have call predecessors, (62), 13 states have return successors, (62), 12 states have call predecessors, (62), 14 states have call successors, (62) Word has length 314 [2024-12-02 10:36:47,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:47,711 INFO L225 Difference]: With dead ends: 1013 [2024-12-02 10:36:47,711 INFO L226 Difference]: Without dead ends: 694 [2024-12-02 10:36:47,713 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 343 SyntacticMatches, 10 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1436 ImplicationChecksByTransitivity, 32.7s TimeCoverageRelationStatistics Valid=572, Invalid=6568, Unknown=0, NotChecked=0, Total=7140 [2024-12-02 10:36:47,713 INFO L435 NwaCegarLoop]: 446 mSDtfsCounter, 497 mSDsluCounter, 8765 mSDsCounter, 0 mSdLazyCounter, 5387 mSolverCounterSat, 220 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 523 SdHoareTripleChecker+Valid, 9211 SdHoareTripleChecker+Invalid, 5611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 5387 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 57.5s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:47,714 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [523 Valid, 9211 Invalid, 5611 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [220 Valid, 5387 Invalid, 4 Unknown, 0 Unchecked, 57.5s Time] [2024-12-02 10:36:47,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2024-12-02 10:36:47,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 686. [2024-12-02 10:36:47,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 471 states have (on average 1.1698513800424628) internal successors, (551), 477 states have internal predecessors, (551), 137 states have call successors, (137), 65 states have call predecessors, (137), 77 states have return successors, (179), 143 states have call predecessors, (179), 135 states have call successors, (179) [2024-12-02 10:36:47,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 867 transitions. [2024-12-02 10:36:47,853 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 867 transitions. Word has length 314 [2024-12-02 10:36:47,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:47,853 INFO L471 AbstractCegarLoop]: Abstraction has 686 states and 867 transitions. [2024-12-02 10:36:47,854 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 26 states have (on average 7.423076923076923) internal successors, (193), 29 states have internal predecessors, (193), 14 states have call successors, (62), 6 states have call predecessors, (62), 13 states have return successors, (62), 12 states have call predecessors, (62), 14 states have call successors, (62) [2024-12-02 10:36:47,854 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 867 transitions. [2024-12-02 10:36:47,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2024-12-02 10:36:47,856 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:47,856 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 10:36:47,901 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-12-02 10:36:48,056 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-12-02 10:36:48,057 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:48,057 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:48,057 INFO L85 PathProgramCache]: Analyzing trace with hash -36401909, now seen corresponding path program 1 times [2024-12-02 10:36:48,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:48,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183246393] [2024-12-02 10:36:48,057 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:48,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:52,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:55,237 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 665 trivial. 0 not checked. [2024-12-02 10:36:55,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:55,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183246393] [2024-12-02 10:36:55,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183246393] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:55,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:55,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 10:36:55,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553124855] [2024-12-02 10:36:55,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:55,238 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 10:36:55,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:55,239 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 10:36:55,239 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-12-02 10:36:55,239 INFO L87 Difference]: Start difference. First operand 686 states and 867 transitions. Second operand has 12 states, 12 states have (on average 8.333333333333334) internal successors, (100), 9 states have internal predecessors, (100), 6 states have call successors, (40), 5 states have call predecessors, (40), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 10:36:56,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:56,859 INFO L93 Difference]: Finished difference Result 1061 states and 1384 transitions. [2024-12-02 10:36:56,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 10:36:56,860 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.333333333333334) internal successors, (100), 9 states have internal predecessors, (100), 6 states have call successors, (40), 5 states have call predecessors, (40), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) Word has length 312 [2024-12-02 10:36:56,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:56,863 INFO L225 Difference]: With dead ends: 1061 [2024-12-02 10:36:56,863 INFO L226 Difference]: Without dead ends: 748 [2024-12-02 10:36:56,864 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2024-12-02 10:36:56,864 INFO L435 NwaCegarLoop]: 317 mSDtfsCounter, 99 mSDsluCounter, 3162 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 3479 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.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:56,865 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 3479 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 10:36:56,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2024-12-02 10:36:56,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 728. [2024-12-02 10:36:56,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 493 states have (on average 1.1663286004056794) internal successors, (575), 499 states have internal predecessors, (575), 153 states have call successors, (153), 69 states have call predecessors, (153), 81 states have return successors, (211), 159 states have call predecessors, (211), 151 states have call successors, (211) [2024-12-02 10:36:56,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 939 transitions. [2024-12-02 10:36:56,979 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 939 transitions. Word has length 312 [2024-12-02 10:36:56,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:56,979 INFO L471 AbstractCegarLoop]: Abstraction has 728 states and 939 transitions. [2024-12-02 10:36:56,979 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.333333333333334) internal successors, (100), 9 states have internal predecessors, (100), 6 states have call successors, (40), 5 states have call predecessors, (40), 2 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 10:36:56,979 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 939 transitions. [2024-12-02 10:36:56,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-12-02 10:36:56,980 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:56,981 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 10:36:56,981 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 10:36:56,981 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:56,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:56,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1598233388, now seen corresponding path program 1 times [2024-12-02 10:36:56,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:56,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539488441] [2024-12-02 10:36:56,981 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:56,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:37:01,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:37:05,382 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 25 proven. 8 refuted. 0 times theorem prover too weak. 652 trivial. 0 not checked. [2024-12-02 10:37:05,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:37:05,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539488441] [2024-12-02 10:37:05,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539488441] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:37:05,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153457712] [2024-12-02 10:37:05,383 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:37:05,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:37:05,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:37:05,385 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:37:05,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-12-02 10:37:14,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:37:14,354 INFO L256 TraceCheckSpWp]: Trace formula consists of 5357 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-12-02 10:37:14,360 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:37:15,479 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-12-02 10:37:28,864 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-12-02 10:37:31,497 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 294 proven. 91 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2024-12-02 10:37:31,497 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:37:34,780 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-12-02 10:37:35,976 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 670 trivial. 0 not checked. [2024-12-02 10:37:35,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153457712] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 10:37:35,976 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 10:37:35,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17, 16] total 31 [2024-12-02 10:37:35,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648201418] [2024-12-02 10:37:35,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 10:37:35,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-12-02 10:37:35,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:37:35,978 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-12-02 10:37:35,979 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=851, Unknown=0, NotChecked=0, Total=930 [2024-12-02 10:37:35,980 INFO L87 Difference]: Start difference. First operand 728 states and 939 transitions. Second operand has 31 states, 28 states have (on average 7.392857142857143) internal successors, (207), 25 states have internal predecessors, (207), 15 states have call successors, (94), 8 states have call predecessors, (94), 8 states have return successors, (87), 11 states have call predecessors, (87), 12 states have call successors, (87) [2024-12-02 10:37:51,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:37:51,943 INFO L93 Difference]: Finished difference Result 1109 states and 1452 transitions. [2024-12-02 10:37:51,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 10:37:51,944 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 28 states have (on average 7.392857142857143) internal successors, (207), 25 states have internal predecessors, (207), 15 states have call successors, (94), 8 states have call predecessors, (94), 8 states have return successors, (87), 11 states have call predecessors, (87), 12 states have call successors, (87) Word has length 316 [2024-12-02 10:37:51,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:37:51,947 INFO L225 Difference]: With dead ends: 1109 [2024-12-02 10:37:51,947 INFO L226 Difference]: Without dead ends: 712 [2024-12-02 10:37:51,949 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 661 GetRequests, 590 SyntacticMatches, 29 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=165, Invalid=1727, Unknown=0, NotChecked=0, Total=1892 [2024-12-02 10:37:51,949 INFO L435 NwaCegarLoop]: 313 mSDtfsCounter, 379 mSDsluCounter, 5972 mSDsCounter, 0 mSdLazyCounter, 1543 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 6285 SdHoareTripleChecker+Invalid, 1641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2024-12-02 10:37:51,949 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [386 Valid, 6285 Invalid, 1641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1543 Invalid, 0 Unknown, 0 Unchecked, 12.8s Time] [2024-12-02 10:37:51,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2024-12-02 10:37:52,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 700. [2024-12-02 10:37:52,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 479 states have (on average 1.1670146137787056) internal successors, (559), 485 states have internal predecessors, (559), 141 states have call successors, (141), 67 states have call predecessors, (141), 79 states have return successors, (183), 147 states have call predecessors, (183), 139 states have call successors, (183) [2024-12-02 10:37:52,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 883 transitions. [2024-12-02 10:37:52,078 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 883 transitions. Word has length 316 [2024-12-02 10:37:52,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:37:52,078 INFO L471 AbstractCegarLoop]: Abstraction has 700 states and 883 transitions. [2024-12-02 10:37:52,079 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 28 states have (on average 7.392857142857143) internal successors, (207), 25 states have internal predecessors, (207), 15 states have call successors, (94), 8 states have call predecessors, (94), 8 states have return successors, (87), 11 states have call predecessors, (87), 12 states have call successors, (87) [2024-12-02 10:37:52,079 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 883 transitions. [2024-12-02 10:37:52,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-12-02 10:37:52,081 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:37:52,081 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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, 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-12-02 10:37:52,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-12-02 10:37:52,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-12-02 10:37:52,282 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:37:52,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:37:52,282 INFO L85 PathProgramCache]: Analyzing trace with hash 944165207, now seen corresponding path program 1 times [2024-12-02 10:37:52,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:37:52,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459105610] [2024-12-02 10:37:52,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:37:52,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:38:02,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:38:07,638 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 78 proven. 10 refuted. 0 times theorem prover too weak. 593 trivial. 0 not checked. [2024-12-02 10:38:07,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:38:07,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459105610] [2024-12-02 10:38:07,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459105610] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:38:07,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012066150] [2024-12-02 10:38:07,639 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:38:07,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:38:07,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:38:07,641 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:38:07,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8ad96eff-de43-4e81-86f8-1f43fd4a7d8c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process