./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash d952a2ac4207d7207b65e88d163e23d18bb81c0593196a835eab903a81ce4e5c --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:32:30,310 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:32:30,463 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-06 22:32:30,474 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:32:30,475 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:32:30,517 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:32:30,521 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:32:30,522 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:32:30,524 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:32:30,530 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:32:30,531 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:32:30,532 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:32:30,533 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:32:30,534 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:32:30,534 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:32:30,535 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 22:32:30,535 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:32:30,536 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 22:32:30,536 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:32:30,536 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:32:30,537 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:32:30,544 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:32:30,544 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 22:32:30,545 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:32:30,545 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:32:30,546 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:32:30,547 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:32:30,547 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:32:30,548 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:32:30,548 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:32:30,550 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:32:30,550 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:32:30,550 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:32:30,551 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:32:30,551 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:32:30,551 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:32:30,551 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:32:30,552 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:32:30,552 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:32:30,552 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d952a2ac4207d7207b65e88d163e23d18bb81c0593196a835eab903a81ce4e5c [2023-11-06 22:32:30,893 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:32:30,930 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:32:30,933 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:32:30,935 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:32:30,936 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:32:30,937 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i [2023-11-06 22:32:33,995 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:32:34,384 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:32:34,385 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i [2023-11-06 22:32:34,407 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/data/249ecaca8/00311a6eeb7640cb8527d44c3be66a4e/FLAGe2e8c253e [2023-11-06 22:32:34,422 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/data/249ecaca8/00311a6eeb7640cb8527d44c3be66a4e [2023-11-06 22:32:34,425 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:32:34,427 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:32:34,428 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:32:34,429 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:32:34,435 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:32:34,435 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:32:34" (1/1) ... [2023-11-06 22:32:34,436 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@c968641 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:34, skipping insertion in model container [2023-11-06 22:32:34,437 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:32:34" (1/1) ... [2023-11-06 22:32:34,539 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:32:35,194 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i[44118,44131] [2023-11-06 22:32:35,218 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i[44660,44673] [2023-11-06 22:32:35,342 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i[56247,56260] [2023-11-06 22:32:35,343 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i[56368,56381] [2023-11-06 22:32:35,363 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:32:35,383 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:32:35,418 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i[44118,44131] [2023-11-06 22:32:35,420 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i[44660,44673] [2023-11-06 22:32:35,496 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i[56247,56260] [2023-11-06 22:32:35,497 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-2.i[56368,56381] [2023-11-06 22:32:35,509 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:32:35,575 WARN L672 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:32:35,583 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:32:35,583 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35 WrapperNode [2023-11-06 22:32:35,584 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:32:35,585 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:32:35,585 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:32:35,585 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:32:35,593 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:35,639 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:35,736 INFO L138 Inliner]: procedures = 282, calls = 347, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 1542 [2023-11-06 22:32:35,736 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:32:35,737 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:32:35,737 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:32:35,737 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:32:35,751 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:35,751 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:35,765 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:35,765 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:35,844 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:35,882 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:35,900 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:35,914 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:35,933 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:32:35,934 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:32:35,934 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:32:35,934 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:32:35,945 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (1/1) ... [2023-11-06 22:32:35,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:32:35,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:35,978 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:32:36,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:32:36,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:32:36,041 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-11-06 22:32:36,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 22:32:36,043 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:32:36,043 INFO L130 BoogieDeclarations]: Found specification of procedure alt_bzero [2023-11-06 22:32:36,043 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_bzero [2023-11-06 22:32:36,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:32:36,044 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-06 22:32:36,044 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-06 22:32:36,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:32:36,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:32:36,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:32:36,045 INFO L130 BoogieDeclarations]: Found specification of procedure alt_malloc [2023-11-06 22:32:36,045 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_malloc [2023-11-06 22:32:36,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 22:32:36,045 INFO L130 BoogieDeclarations]: Found specification of procedure alt_free [2023-11-06 22:32:36,046 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_free [2023-11-06 22:32:36,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:32:36,046 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:32:36,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:32:36,371 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:32:36,372 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:32:37,965 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:32:37,977 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:32:37,977 INFO L302 CfgBuilder]: Removed 72 assume(true) statements. [2023-11-06 22:32:37,980 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:32:37 BoogieIcfgContainer [2023-11-06 22:32:37,980 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:32:37,983 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:32:37,983 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:32:37,986 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:32:37,986 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:32:34" (1/3) ... [2023-11-06 22:32:37,987 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e951c3b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:32:37, skipping insertion in model container [2023-11-06 22:32:37,987 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:32:35" (2/3) ... [2023-11-06 22:32:37,987 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e951c3b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:32:37, skipping insertion in model container [2023-11-06 22:32:37,988 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:32:37" (3/3) ... [2023-11-06 22:32:37,989 INFO L112 eAbstractionObserver]: Analyzing ICFG uthash_BER_test6-2.i [2023-11-06 22:32:38,009 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:32:38,009 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2023-11-06 22:32:38,097 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:32:38,104 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2d9f27bb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:32:38,104 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-11-06 22:32:38,110 INFO L276 IsEmpty]: Start isEmpty. Operand has 431 states, 407 states have (on average 1.660933660933661) internal successors, (676), 411 states have internal predecessors, (676), 16 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-11-06 22:32:38,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2023-11-06 22:32:38,117 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:38,118 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:38,118 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:38,123 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:38,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1053908008, now seen corresponding path program 1 times [2023-11-06 22:32:38,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:38,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001006585] [2023-11-06 22:32:38,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:38,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:38,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:38,303 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:38,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:38,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001006585] [2023-11-06 22:32:38,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001006585] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:38,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:38,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:32:38,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115613543] [2023-11-06 22:32:38,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:38,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 22:32:38,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:38,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 22:32:38,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:32:38,343 INFO L87 Difference]: Start difference. First operand has 431 states, 407 states have (on average 1.660933660933661) internal successors, (676), 411 states have internal predecessors, (676), 16 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:38,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:38,413 INFO L93 Difference]: Finished difference Result 857 states and 1422 transitions. [2023-11-06 22:32:38,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 22:32:38,416 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2023-11-06 22:32:38,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:38,437 INFO L225 Difference]: With dead ends: 857 [2023-11-06 22:32:38,437 INFO L226 Difference]: Without dead ends: 424 [2023-11-06 22:32:38,443 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:32:38,447 INFO L413 NwaCegarLoop]: 624 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 624 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:38,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:32:38,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2023-11-06 22:32:38,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 424. [2023-11-06 22:32:38,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 401 states have (on average 1.4713216957605986) internal successors, (590), 405 states have internal predecessors, (590), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-06 22:32:38,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 620 transitions. [2023-11-06 22:32:38,539 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 620 transitions. Word has length 8 [2023-11-06 22:32:38,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:38,539 INFO L495 AbstractCegarLoop]: Abstraction has 424 states and 620 transitions. [2023-11-06 22:32:38,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:38,540 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 620 transitions. [2023-11-06 22:32:38,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2023-11-06 22:32:38,540 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:38,540 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:38,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 22:32:38,541 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:38,542 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:38,542 INFO L85 PathProgramCache]: Analyzing trace with hash -719765386, now seen corresponding path program 1 times [2023-11-06 22:32:38,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:38,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181349008] [2023-11-06 22:32:38,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:38,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:38,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:38,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:38,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:38,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181349008] [2023-11-06 22:32:38,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181349008] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:38,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:38,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:32:38,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081962789] [2023-11-06 22:32:38,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:38,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:32:38,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:38,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:32:38,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:32:38,766 INFO L87 Difference]: Start difference. First operand 424 states and 620 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:39,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:39,302 INFO L93 Difference]: Finished difference Result 967 states and 1432 transitions. [2023-11-06 22:32:39,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:32:39,303 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2023-11-06 22:32:39,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:39,308 INFO L225 Difference]: With dead ends: 967 [2023-11-06 22:32:39,309 INFO L226 Difference]: Without dead ends: 737 [2023-11-06 22:32:39,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:32:39,313 INFO L413 NwaCegarLoop]: 617 mSDtfsCounter, 453 mSDsluCounter, 1134 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 1751 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:39,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 1751 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:32:39,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2023-11-06 22:32:39,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 426. [2023-11-06 22:32:39,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 403 states have (on average 1.468982630272953) internal successors, (592), 407 states have internal predecessors, (592), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-06 22:32:39,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 622 transitions. [2023-11-06 22:32:39,349 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 622 transitions. Word has length 10 [2023-11-06 22:32:39,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:39,349 INFO L495 AbstractCegarLoop]: Abstraction has 426 states and 622 transitions. [2023-11-06 22:32:39,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:39,350 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 622 transitions. [2023-11-06 22:32:39,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-06 22:32:39,353 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:39,353 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:39,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-06 22:32:39,354 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:39,355 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:39,355 INFO L85 PathProgramCache]: Analyzing trace with hash 512859417, now seen corresponding path program 1 times [2023-11-06 22:32:39,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:39,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257176173] [2023-11-06 22:32:39,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:39,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:39,401 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:39,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [773709719] [2023-11-06 22:32:39,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:39,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:39,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:39,405 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:39,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 22:32:39,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:39,702 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:32:39,711 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:39,747 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:39,747 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:39,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:39,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257176173] [2023-11-06 22:32:39,748 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:39,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773709719] [2023-11-06 22:32:39,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773709719] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:39,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:39,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:32:39,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419295490] [2023-11-06 22:32:39,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:39,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:32:39,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:39,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:32:39,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:32:39,751 INFO L87 Difference]: Start difference. First operand 426 states and 622 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:39,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:39,891 INFO L93 Difference]: Finished difference Result 869 states and 1271 transitions. [2023-11-06 22:32:39,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:32:39,892 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2023-11-06 22:32:39,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:39,897 INFO L225 Difference]: With dead ends: 869 [2023-11-06 22:32:39,898 INFO L226 Difference]: Without dead ends: 447 [2023-11-06 22:32:39,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:32:39,903 INFO L413 NwaCegarLoop]: 600 mSDtfsCounter, 9 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:39,904 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1185 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:32:39,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2023-11-06 22:32:39,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 446. [2023-11-06 22:32:39,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 423 states have (on average 1.446808510638298) internal successors, (612), 427 states have internal predecessors, (612), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-06 22:32:39,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 642 transitions. [2023-11-06 22:32:39,939 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 642 transitions. Word has length 66 [2023-11-06 22:32:39,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:39,940 INFO L495 AbstractCegarLoop]: Abstraction has 446 states and 642 transitions. [2023-11-06 22:32:39,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:39,940 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 642 transitions. [2023-11-06 22:32:39,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-06 22:32:39,950 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:39,950 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:39,962 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-06 22:32:40,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:40,157 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:40,157 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:40,158 INFO L85 PathProgramCache]: Analyzing trace with hash 264712923, now seen corresponding path program 1 times [2023-11-06 22:32:40,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:40,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770599241] [2023-11-06 22:32:40,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:40,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:40,204 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:40,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1087012934] [2023-11-06 22:32:40,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:40,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:40,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:40,207 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:40,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 22:32:40,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:40,507 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:32:40,513 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:40,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:40,543 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:40,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:40,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770599241] [2023-11-06 22:32:40,544 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:40,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087012934] [2023-11-06 22:32:40,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087012934] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:40,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:40,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:32:40,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561642650] [2023-11-06 22:32:40,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:40,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:32:40,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:40,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:32:40,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:32:40,548 INFO L87 Difference]: Start difference. First operand 446 states and 642 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:40,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:40,664 INFO L93 Difference]: Finished difference Result 875 states and 1267 transitions. [2023-11-06 22:32:40,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:32:40,665 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2023-11-06 22:32:40,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:40,668 INFO L225 Difference]: With dead ends: 875 [2023-11-06 22:32:40,669 INFO L226 Difference]: Without dead ends: 433 [2023-11-06 22:32:40,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:32:40,671 INFO L413 NwaCegarLoop]: 593 mSDtfsCounter, 165 mSDsluCounter, 1032 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 1625 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:40,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 1625 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:32:40,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2023-11-06 22:32:40,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 432. [2023-11-06 22:32:40,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 409 states have (on average 1.4449877750611246) internal successors, (591), 413 states have internal predecessors, (591), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-06 22:32:40,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 621 transitions. [2023-11-06 22:32:40,691 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 621 transitions. Word has length 66 [2023-11-06 22:32:40,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:40,691 INFO L495 AbstractCegarLoop]: Abstraction has 432 states and 621 transitions. [2023-11-06 22:32:40,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:40,692 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 621 transitions. [2023-11-06 22:32:40,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-06 22:32:40,693 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:40,694 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:40,705 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:40,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:40,900 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:40,901 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:40,901 INFO L85 PathProgramCache]: Analyzing trace with hash -30782195, now seen corresponding path program 1 times [2023-11-06 22:32:40,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:40,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622158335] [2023-11-06 22:32:40,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:40,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:40,954 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:40,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [900868326] [2023-11-06 22:32:40,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:40,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:40,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:40,967 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:40,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 22:32:41,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:41,252 INFO L262 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-06 22:32:41,257 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:41,387 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:41,388 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:41,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:41,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622158335] [2023-11-06 22:32:41,388 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:41,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900868326] [2023-11-06 22:32:41,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900868326] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:41,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:41,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-06 22:32:41,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98680358] [2023-11-06 22:32:41,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:41,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:32:41,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:41,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:32:41,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:32:41,397 INFO L87 Difference]: Start difference. First operand 432 states and 621 transitions. Second operand has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:41,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:41,985 INFO L93 Difference]: Finished difference Result 909 states and 1304 transitions. [2023-11-06 22:32:41,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:32:41,991 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2023-11-06 22:32:41,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:41,995 INFO L225 Difference]: With dead ends: 909 [2023-11-06 22:32:41,995 INFO L226 Difference]: Without dead ends: 481 [2023-11-06 22:32:41,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:32:41,997 INFO L413 NwaCegarLoop]: 597 mSDtfsCounter, 27 mSDsluCounter, 2580 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 3177 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:41,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 3177 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:32:42,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2023-11-06 22:32:42,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 472. [2023-11-06 22:32:42,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 449 states have (on average 1.423162583518931) internal successors, (639), 453 states have internal predecessors, (639), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-06 22:32:42,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 669 transitions. [2023-11-06 22:32:42,019 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 669 transitions. Word has length 66 [2023-11-06 22:32:42,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:42,021 INFO L495 AbstractCegarLoop]: Abstraction has 472 states and 669 transitions. [2023-11-06 22:32:42,022 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:42,022 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 669 transitions. [2023-11-06 22:32:42,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-06 22:32:42,024 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:42,025 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:42,039 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:42,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:42,232 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:42,233 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:42,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1975731849, now seen corresponding path program 1 times [2023-11-06 22:32:42,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:42,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695052359] [2023-11-06 22:32:42,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:42,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:42,275 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:42,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1989958232] [2023-11-06 22:32:42,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:42,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:42,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:42,282 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:42,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 22:32:42,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:42,832 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:32:42,836 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:42,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:42,939 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:42,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:42,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695052359] [2023-11-06 22:32:42,939 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:42,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989958232] [2023-11-06 22:32:42,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989958232] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:42,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:42,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 22:32:42,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870961748] [2023-11-06 22:32:42,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:42,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:32:42,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:42,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:32:42,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:32:42,942 INFO L87 Difference]: Start difference. First operand 472 states and 669 transitions. Second operand has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:43,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:43,639 INFO L93 Difference]: Finished difference Result 958 states and 1362 transitions. [2023-11-06 22:32:43,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:32:43,640 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2023-11-06 22:32:43,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:43,644 INFO L225 Difference]: With dead ends: 958 [2023-11-06 22:32:43,644 INFO L226 Difference]: Without dead ends: 490 [2023-11-06 22:32:43,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:32:43,648 INFO L413 NwaCegarLoop]: 590 mSDtfsCounter, 47 mSDsluCounter, 2516 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 3106 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:43,650 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 3106 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 22:32:43,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2023-11-06 22:32:43,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 482. [2023-11-06 22:32:43,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 459 states have (on average 1.4270152505446623) internal successors, (655), 463 states have internal predecessors, (655), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-06 22:32:43,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 685 transitions. [2023-11-06 22:32:43,673 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 685 transitions. Word has length 67 [2023-11-06 22:32:43,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:43,674 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 685 transitions. [2023-11-06 22:32:43,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:43,674 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 685 transitions. [2023-11-06 22:32:43,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-06 22:32:43,676 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:43,676 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:43,683 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:43,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-06 22:32:43,883 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:43,884 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:43,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1313790664, now seen corresponding path program 1 times [2023-11-06 22:32:43,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:43,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363827145] [2023-11-06 22:32:43,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:43,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:43,950 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:43,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [351630159] [2023-11-06 22:32:43,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:43,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:43,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:43,956 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:43,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 22:32:45,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:45,014 INFO L262 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:32:45,019 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:45,205 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:45,205 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:45,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:45,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363827145] [2023-11-06 22:32:45,205 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:45,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351630159] [2023-11-06 22:32:45,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351630159] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:45,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:45,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 22:32:45,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707833583] [2023-11-06 22:32:45,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:45,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:32:45,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:45,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:32:45,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:32:45,210 INFO L87 Difference]: Start difference. First operand 482 states and 685 transitions. Second operand has 6 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:45,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:45,646 INFO L93 Difference]: Finished difference Result 958 states and 1364 transitions. [2023-11-06 22:32:45,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:32:45,646 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2023-11-06 22:32:45,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:45,650 INFO L225 Difference]: With dead ends: 958 [2023-11-06 22:32:45,650 INFO L226 Difference]: Without dead ends: 480 [2023-11-06 22:32:45,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:32:45,655 INFO L413 NwaCegarLoop]: 603 mSDtfsCounter, 11 mSDsluCounter, 1523 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2126 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:45,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2126 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:32:45,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2023-11-06 22:32:45,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 479. [2023-11-06 22:32:45,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 456 states have (on average 1.4254385964912282) internal successors, (650), 460 states have internal predecessors, (650), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-06 22:32:45,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 680 transitions. [2023-11-06 22:32:45,674 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 680 transitions. Word has length 68 [2023-11-06 22:32:45,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:45,675 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 680 transitions. [2023-11-06 22:32:45,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:45,675 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 680 transitions. [2023-11-06 22:32:45,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-06 22:32:45,676 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:45,676 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:45,692 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:45,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-06 22:32:45,884 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:45,885 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:45,885 INFO L85 PathProgramCache]: Analyzing trace with hash 1853062836, now seen corresponding path program 1 times [2023-11-06 22:32:45,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:45,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610072088] [2023-11-06 22:32:45,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:45,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:45,913 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:45,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [709002818] [2023-11-06 22:32:45,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:45,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:45,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:45,915 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:45,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 22:32:47,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:47,316 INFO L262 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-06 22:32:47,321 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:47,350 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-06 22:32:47,436 INFO L322 Elim1Store]: treesize reduction 51, result has 22.7 percent of original size [2023-11-06 22:32:47,436 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 26 [2023-11-06 22:32:47,901 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:32:47,901 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 39 treesize of output 23 [2023-11-06 22:32:48,072 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:48,073 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:48,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:48,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610072088] [2023-11-06 22:32:48,073 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:48,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709002818] [2023-11-06 22:32:48,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709002818] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:48,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:48,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-06 22:32:48,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417221029] [2023-11-06 22:32:48,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:48,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 22:32:48,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:48,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 22:32:48,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:32:48,076 INFO L87 Difference]: Start difference. First operand 479 states and 680 transitions. Second operand has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:50,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:50,194 INFO L93 Difference]: Finished difference Result 1335 states and 1911 transitions. [2023-11-06 22:32:50,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-06 22:32:50,194 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2023-11-06 22:32:50,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:50,201 INFO L225 Difference]: With dead ends: 1335 [2023-11-06 22:32:50,202 INFO L226 Difference]: Without dead ends: 860 [2023-11-06 22:32:50,203 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2023-11-06 22:32:50,204 INFO L413 NwaCegarLoop]: 612 mSDtfsCounter, 907 mSDsluCounter, 3631 mSDsCounter, 0 mSdLazyCounter, 1123 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 914 SdHoareTripleChecker+Valid, 4243 SdHoareTripleChecker+Invalid, 1135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:50,204 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [914 Valid, 4243 Invalid, 1135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1123 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-06 22:32:50,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2023-11-06 22:32:50,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 517. [2023-11-06 22:32:50,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 494 states have (on average 1.402834008097166) internal successors, (693), 498 states have internal predecessors, (693), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-06 22:32:50,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 723 transitions. [2023-11-06 22:32:50,229 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 723 transitions. Word has length 68 [2023-11-06 22:32:50,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:50,230 INFO L495 AbstractCegarLoop]: Abstraction has 517 states and 723 transitions. [2023-11-06 22:32:50,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:50,230 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 723 transitions. [2023-11-06 22:32:50,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-06 22:32:50,231 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:50,232 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:50,244 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:50,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:50,440 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:50,440 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:50,440 INFO L85 PathProgramCache]: Analyzing trace with hash 670454676, now seen corresponding path program 1 times [2023-11-06 22:32:50,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:50,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370594083] [2023-11-06 22:32:50,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:50,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:50,477 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:50,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1348244008] [2023-11-06 22:32:50,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:50,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:50,483 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:50,484 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:50,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 22:32:51,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:51,492 INFO L262 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-06 22:32:51,495 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:51,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:51,558 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:51,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:51,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370594083] [2023-11-06 22:32:51,559 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:51,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348244008] [2023-11-06 22:32:51,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348244008] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:51,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:51,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-06 22:32:51,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67792989] [2023-11-06 22:32:51,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:51,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:32:51,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:51,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:32:51,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:32:51,562 INFO L87 Difference]: Start difference. First operand 517 states and 723 transitions. Second operand has 8 states, 8 states have (on average 8.25) internal successors, (66), 6 states have internal predecessors, (66), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:52,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:52,137 INFO L93 Difference]: Finished difference Result 529 states and 735 transitions. [2023-11-06 22:32:52,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:32:52,138 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 6 states have internal predecessors, (66), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2023-11-06 22:32:52,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:52,141 INFO L225 Difference]: With dead ends: 529 [2023-11-06 22:32:52,142 INFO L226 Difference]: Without dead ends: 527 [2023-11-06 22:32:52,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:32:52,143 INFO L413 NwaCegarLoop]: 576 mSDtfsCounter, 1075 mSDsluCounter, 2417 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1077 SdHoareTripleChecker+Valid, 2993 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:52,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1077 Valid, 2993 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:32:52,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2023-11-06 22:32:52,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 527. [2023-11-06 22:32:52,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 501 states have (on average 1.3992015968063871) internal successors, (701), 506 states have internal predecessors, (701), 16 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-11-06 22:32:52,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 733 transitions. [2023-11-06 22:32:52,168 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 733 transitions. Word has length 68 [2023-11-06 22:32:52,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:52,169 INFO L495 AbstractCegarLoop]: Abstraction has 527 states and 733 transitions. [2023-11-06 22:32:52,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 6 states have internal predecessors, (66), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:52,169 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 733 transitions. [2023-11-06 22:32:52,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-11-06 22:32:52,170 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:52,170 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-06 22:32:52,179 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-06 22:32:52,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:52,378 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:52,379 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:52,379 INFO L85 PathProgramCache]: Analyzing trace with hash -262435328, now seen corresponding path program 1 times [2023-11-06 22:32:52,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:52,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325017068] [2023-11-06 22:32:52,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:52,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:52,418 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:52,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1452568094] [2023-11-06 22:32:52,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:52,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:52,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:52,420 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:52,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 22:32:52,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:52,771 INFO L262 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:32:52,778 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:52,937 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:52,938 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:32:53,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:53,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:53,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325017068] [2023-11-06 22:32:53,135 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:53,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452568094] [2023-11-06 22:32:53,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452568094] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 22:32:53,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:32:53,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 9 [2023-11-06 22:32:53,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151933594] [2023-11-06 22:32:53,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:53,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:32:53,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:53,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:32:53,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-11-06 22:32:53,141 INFO L87 Difference]: Start difference. First operand 527 states and 733 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 22:32:53,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:53,406 INFO L93 Difference]: Finished difference Result 2123 states and 3022 transitions. [2023-11-06 22:32:53,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:32:53,406 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 83 [2023-11-06 22:32:53,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:53,418 INFO L225 Difference]: With dead ends: 2123 [2023-11-06 22:32:53,419 INFO L226 Difference]: Without dead ends: 1638 [2023-11-06 22:32:53,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 153 SyntacticMatches, 4 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-11-06 22:32:53,421 INFO L413 NwaCegarLoop]: 1615 mSDtfsCounter, 2427 mSDsluCounter, 1750 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2427 SdHoareTripleChecker+Valid, 3365 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:53,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2427 Valid, 3365 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:32:53,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1638 states. [2023-11-06 22:32:53,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1638 to 1392. [2023-11-06 22:32:53,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1392 states, 1342 states have (on average 1.4269746646795827) internal successors, (1915), 1350 states have internal predecessors, (1915), 33 states have call successors, (33), 13 states have call predecessors, (33), 13 states have return successors, (35), 28 states have call predecessors, (35), 33 states have call successors, (35) [2023-11-06 22:32:53,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1392 states to 1392 states and 1983 transitions. [2023-11-06 22:32:53,489 INFO L78 Accepts]: Start accepts. Automaton has 1392 states and 1983 transitions. Word has length 83 [2023-11-06 22:32:53,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:53,490 INFO L495 AbstractCegarLoop]: Abstraction has 1392 states and 1983 transitions. [2023-11-06 22:32:53,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 22:32:53,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 1983 transitions. [2023-11-06 22:32:53,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-06 22:32:53,492 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:53,492 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:53,507 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:53,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-06 22:32:53,699 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:53,700 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:53,700 INFO L85 PathProgramCache]: Analyzing trace with hash 2076242331, now seen corresponding path program 1 times [2023-11-06 22:32:53,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:53,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014378184] [2023-11-06 22:32:53,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:53,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:53,750 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:53,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1761649755] [2023-11-06 22:32:53,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:53,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:53,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:53,753 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:53,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 22:32:54,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:54,111 INFO L262 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:32:54,114 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:54,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:54,123 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:54,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:54,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014378184] [2023-11-06 22:32:54,123 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:54,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761649755] [2023-11-06 22:32:54,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761649755] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:54,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:54,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:32:54,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025345764] [2023-11-06 22:32:54,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:54,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:32:54,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:54,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:32:54,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:32:54,126 INFO L87 Difference]: Start difference. First operand 1392 states and 1983 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:54,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:54,213 INFO L93 Difference]: Finished difference Result 2745 states and 3925 transitions. [2023-11-06 22:32:54,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:32:54,213 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2023-11-06 22:32:54,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:54,226 INFO L225 Difference]: With dead ends: 2745 [2023-11-06 22:32:54,226 INFO L226 Difference]: Without dead ends: 1395 [2023-11-06 22:32:54,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:32:54,231 INFO L413 NwaCegarLoop]: 612 mSDtfsCounter, 0 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1219 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:54,232 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1219 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:32:54,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1395 states. [2023-11-06 22:32:54,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1395 to 1395. [2023-11-06 22:32:54,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1345 states have (on average 1.4260223048327139) internal successors, (1918), 1353 states have internal predecessors, (1918), 33 states have call successors, (33), 13 states have call predecessors, (33), 13 states have return successors, (35), 28 states have call predecessors, (35), 33 states have call successors, (35) [2023-11-06 22:32:54,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 1986 transitions. [2023-11-06 22:32:54,300 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 1986 transitions. Word has length 81 [2023-11-06 22:32:54,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:54,301 INFO L495 AbstractCegarLoop]: Abstraction has 1395 states and 1986 transitions. [2023-11-06 22:32:54,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:54,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 1986 transitions. [2023-11-06 22:32:54,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-06 22:32:54,302 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:54,302 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:54,320 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-06 22:32:54,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:54,509 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:54,510 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:54,510 INFO L85 PathProgramCache]: Analyzing trace with hash -1825697955, now seen corresponding path program 1 times [2023-11-06 22:32:54,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:54,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797619438] [2023-11-06 22:32:54,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:54,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:54,557 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:54,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2030053402] [2023-11-06 22:32:54,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:54,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:54,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:54,559 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:54,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 22:32:54,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:54,914 INFO L262 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 22:32:54,919 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:55,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:32:55,131 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:55,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:55,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797619438] [2023-11-06 22:32:55,132 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:55,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030053402] [2023-11-06 22:32:55,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030053402] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:55,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:55,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:32:55,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191863302] [2023-11-06 22:32:55,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:55,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:32:55,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:55,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:32:55,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:32:55,135 INFO L87 Difference]: Start difference. First operand 1395 states and 1986 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:55,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:55,367 INFO L93 Difference]: Finished difference Result 3215 states and 4657 transitions. [2023-11-06 22:32:55,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:32:55,368 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2023-11-06 22:32:55,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:55,379 INFO L225 Difference]: With dead ends: 3215 [2023-11-06 22:32:55,379 INFO L226 Difference]: Without dead ends: 1862 [2023-11-06 22:32:55,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:32:55,383 INFO L413 NwaCegarLoop]: 828 mSDtfsCounter, 390 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:55,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [401 Valid, 1395 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:32:55,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1862 states. [2023-11-06 22:32:55,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1862 to 1378. [2023-11-06 22:32:55,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1336 states have (on average 1.4520958083832336) internal successors, (1940), 1342 states have internal predecessors, (1940), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (29), 25 states have call predecessors, (29), 28 states have call successors, (29) [2023-11-06 22:32:55,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 1997 transitions. [2023-11-06 22:32:55,484 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 1997 transitions. Word has length 81 [2023-11-06 22:32:55,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:55,484 INFO L495 AbstractCegarLoop]: Abstraction has 1378 states and 1997 transitions. [2023-11-06 22:32:55,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:32:55,485 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 1997 transitions. [2023-11-06 22:32:55,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-06 22:32:55,486 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:55,487 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-06 22:32:55,500 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:55,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:55,694 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:55,695 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:55,695 INFO L85 PathProgramCache]: Analyzing trace with hash 931077370, now seen corresponding path program 1 times [2023-11-06 22:32:55,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:55,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472655175] [2023-11-06 22:32:55,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:55,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:55,750 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:55,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [289340486] [2023-11-06 22:32:55,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:55,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:55,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:55,753 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:55,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 22:32:56,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:56,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 720 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:32:56,188 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:56,315 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-06 22:32:56,315 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:56,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:56,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472655175] [2023-11-06 22:32:56,316 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:56,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289340486] [2023-11-06 22:32:56,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289340486] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:56,316 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:56,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:32:56,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548255120] [2023-11-06 22:32:56,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:56,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:32:56,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:56,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:32:56,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:32:56,319 INFO L87 Difference]: Start difference. First operand 1378 states and 1997 transitions. Second operand has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-06 22:32:56,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:56,508 INFO L93 Difference]: Finished difference Result 2561 states and 3725 transitions. [2023-11-06 22:32:56,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:32:56,509 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 119 [2023-11-06 22:32:56,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:56,519 INFO L225 Difference]: With dead ends: 2561 [2023-11-06 22:32:56,519 INFO L226 Difference]: Without dead ends: 1378 [2023-11-06 22:32:56,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:32:56,523 INFO L413 NwaCegarLoop]: 597 mSDtfsCounter, 128 mSDsluCounter, 2302 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2899 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:56,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 2899 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:32:56,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1378 states. [2023-11-06 22:32:56,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1378 to 1378. [2023-11-06 22:32:56,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1336 states have (on average 1.4520958083832336) internal successors, (1940), 1342 states have internal predecessors, (1940), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 25 states have call predecessors, (28), 28 states have call successors, (28) [2023-11-06 22:32:56,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 1996 transitions. [2023-11-06 22:32:56,601 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 1996 transitions. Word has length 119 [2023-11-06 22:32:56,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:56,602 INFO L495 AbstractCegarLoop]: Abstraction has 1378 states and 1996 transitions. [2023-11-06 22:32:56,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-06 22:32:56,602 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 1996 transitions. [2023-11-06 22:32:56,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-06 22:32:56,606 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:56,606 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-06 22:32:56,619 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:56,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-06 22:32:56,814 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:56,814 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:56,815 INFO L85 PathProgramCache]: Analyzing trace with hash 1605107756, now seen corresponding path program 1 times [2023-11-06 22:32:56,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:56,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845235098] [2023-11-06 22:32:56,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:56,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:56,872 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:56,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [115020940] [2023-11-06 22:32:56,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:56,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:56,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:56,874 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:56,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 22:32:57,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:57,433 INFO L262 TraceCheckSpWp]: Trace formula consists of 730 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 22:32:57,438 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:57,455 INFO L351 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 [2023-11-06 22:32:57,468 INFO L351 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 15 treesize of output 7 [2023-11-06 22:32:57,475 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-06 22:32:57,475 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:57,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:57,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845235098] [2023-11-06 22:32:57,476 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:57,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115020940] [2023-11-06 22:32:57,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115020940] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:57,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:57,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:32:57,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655047089] [2023-11-06 22:32:57,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:57,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:32:57,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:57,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:32:57,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:32:57,480 INFO L87 Difference]: Start difference. First operand 1378 states and 1996 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-06 22:32:57,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:57,872 INFO L93 Difference]: Finished difference Result 1847 states and 2683 transitions. [2023-11-06 22:32:57,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:32:57,873 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 124 [2023-11-06 22:32:57,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:57,883 INFO L225 Difference]: With dead ends: 1847 [2023-11-06 22:32:57,883 INFO L226 Difference]: Without dead ends: 1740 [2023-11-06 22:32:57,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:32:57,885 INFO L413 NwaCegarLoop]: 606 mSDtfsCounter, 249 mSDsluCounter, 1128 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 1734 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:57,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 1734 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:32:57,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1740 states. [2023-11-06 22:32:57,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1740 to 1382. [2023-11-06 22:32:57,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1382 states, 1340 states have (on average 1.4507462686567165) internal successors, (1944), 1346 states have internal predecessors, (1944), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 25 states have call predecessors, (28), 28 states have call successors, (28) [2023-11-06 22:32:57,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1382 states to 1382 states and 2000 transitions. [2023-11-06 22:32:57,951 INFO L78 Accepts]: Start accepts. Automaton has 1382 states and 2000 transitions. Word has length 124 [2023-11-06 22:32:57,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:57,951 INFO L495 AbstractCegarLoop]: Abstraction has 1382 states and 2000 transitions. [2023-11-06 22:32:57,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-06 22:32:57,952 INFO L276 IsEmpty]: Start isEmpty. Operand 1382 states and 2000 transitions. [2023-11-06 22:32:57,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-11-06 22:32:57,954 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:57,954 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:57,962 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:58,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 22:32:58,162 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:58,164 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:58,164 INFO L85 PathProgramCache]: Analyzing trace with hash -65911987, now seen corresponding path program 1 times [2023-11-06 22:32:58,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:58,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032375898] [2023-11-06 22:32:58,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:58,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:58,226 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:58,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [754756088] [2023-11-06 22:32:58,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:58,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:58,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:58,228 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:58,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 22:32:58,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:32:58,918 INFO L262 TraceCheckSpWp]: Trace formula consists of 934 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-06 22:32:58,922 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:32:59,009 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-06 22:32:59,010 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:32:59,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:32:59,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032375898] [2023-11-06 22:32:59,010 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:32:59,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754756088] [2023-11-06 22:32:59,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754756088] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:32:59,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:32:59,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-06 22:32:59,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805416901] [2023-11-06 22:32:59,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:32:59,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:32:59,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:32:59,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:32:59,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:32:59,013 INFO L87 Difference]: Start difference. First operand 1382 states and 2000 transitions. Second operand has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-06 22:32:59,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:32:59,206 INFO L93 Difference]: Finished difference Result 2577 states and 3744 transitions. [2023-11-06 22:32:59,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 22:32:59,207 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 135 [2023-11-06 22:32:59,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:32:59,216 INFO L225 Difference]: With dead ends: 2577 [2023-11-06 22:32:59,216 INFO L226 Difference]: Without dead ends: 1387 [2023-11-06 22:32:59,218 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:32:59,219 INFO L413 NwaCegarLoop]: 598 mSDtfsCounter, 16 mSDsluCounter, 3559 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 4157 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:32:59,219 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 4157 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:32:59,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1387 states. [2023-11-06 22:32:59,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1387 to 1387. [2023-11-06 22:32:59,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1387 states, 1344 states have (on average 1.4501488095238095) internal successors, (1949), 1351 states have internal predecessors, (1949), 28 states have call successors, (28), 10 states have call predecessors, (28), 11 states have return successors, (29), 25 states have call predecessors, (29), 28 states have call successors, (29) [2023-11-06 22:32:59,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1387 states to 1387 states and 2006 transitions. [2023-11-06 22:32:59,284 INFO L78 Accepts]: Start accepts. Automaton has 1387 states and 2006 transitions. Word has length 135 [2023-11-06 22:32:59,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:32:59,284 INFO L495 AbstractCegarLoop]: Abstraction has 1387 states and 2006 transitions. [2023-11-06 22:32:59,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-06 22:32:59,285 INFO L276 IsEmpty]: Start isEmpty. Operand 1387 states and 2006 transitions. [2023-11-06 22:32:59,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-11-06 22:32:59,287 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:32:59,287 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:32:59,311 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 22:32:59,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-06 22:32:59,508 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:32:59,508 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:32:59,508 INFO L85 PathProgramCache]: Analyzing trace with hash 157122231, now seen corresponding path program 1 times [2023-11-06 22:32:59,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:32:59,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471631242] [2023-11-06 22:32:59,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:59,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:32:59,577 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:32:59,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [282627425] [2023-11-06 22:32:59,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:32:59,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:32:59,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:32:59,579 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:32:59,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 22:33:00,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:00,389 INFO L262 TraceCheckSpWp]: Trace formula consists of 964 conjuncts, 169 conjunts are in the unsatisfiable core [2023-11-06 22:33:00,412 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:00,433 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-06 22:33:00,451 INFO L322 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-06 22:33:00,452 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 14 treesize of output 13 [2023-11-06 22:33:00,576 INFO L322 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-06 22:33:00,576 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2023-11-06 22:33:00,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:33:00,729 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 18 [2023-11-06 22:33:00,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:33:00,737 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-06 22:33:01,891 INFO L322 Elim1Store]: treesize reduction 28, result has 49.1 percent of original size [2023-11-06 22:33:01,892 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 45 [2023-11-06 22:33:02,006 INFO L351 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 [2023-11-06 22:33:02,012 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:33:02,176 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2023-11-06 22:33:02,980 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 22:33:02,980 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 61 [2023-11-06 22:33:03,001 INFO L351 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 16 treesize of output 1 [2023-11-06 22:33:03,176 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:33:03,177 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2370 treesize of output 1946 [2023-11-06 22:33:03,210 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:33:03,211 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2309 treesize of output 1885 [2023-11-06 22:33:03,249 INFO L322 Elim1Store]: treesize reduction 55, result has 8.3 percent of original size [2023-11-06 22:33:03,249 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1813 treesize of output 1319 [2023-11-06 22:33:03,266 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 22 [2023-11-06 22:33:03,274 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2023-11-06 22:33:03,292 INFO L322 Elim1Store]: treesize reduction 27, result has 15.6 percent of original size [2023-11-06 22:33:03,293 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 69 treesize of output 60 [2023-11-06 22:33:03,315 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2023-11-06 22:33:03,346 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-06 22:33:03,347 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1528 treesize of output 1 [2023-11-06 22:33:03,383 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:33:03,383 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2059 treesize of output 1701 [2023-11-06 22:33:03,446 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:33:03,447 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1998 treesize of output 1640 [2023-11-06 22:33:03,487 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-06 22:33:03,488 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2199 treesize of output 1764 [2023-11-06 22:33:03,541 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:33:03,542 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3790 treesize of output 2942 [2023-11-06 22:33:03,582 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:33:03,582 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3886 treesize of output 3010 [2023-11-06 22:33:03,636 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:33:03,637 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 4564 treesize of output 3530 [2023-11-06 22:33:03,687 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:33:03,689 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 4235 treesize of output 3265 [2023-11-06 22:33:03,722 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-06 22:33:03,723 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2498 treesize of output 1981 [2023-11-06 22:33:03,770 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:33:03,771 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2370 treesize of output 1946 [2023-11-06 22:33:03,800 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:33:03,801 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2309 treesize of output 1885 [2023-11-06 22:33:03,830 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-06 22:33:03,831 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1813 treesize of output 1 [2023-11-06 22:33:03,868 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-06 22:33:03,869 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2463 treesize of output 1958 [2023-11-06 22:33:03,918 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:33:03,920 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 4232 treesize of output 3274 [2023-11-06 22:33:03,961 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:33:03,963 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 4525 treesize of output 3503 [2023-11-06 22:33:03,994 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-06 22:33:03,995 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1744 treesize of output 1 [2023-11-06 22:33:04,030 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:33:04,031 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2301 treesize of output 1887 [2023-11-06 22:33:04,060 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:33:04,061 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2240 treesize of output 1826 [2023-11-06 22:33:04,379 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:33:04,386 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 40 [2023-11-06 22:33:04,426 INFO L322 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2023-11-06 22:33:04,427 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 38 treesize of output 58 [2023-11-06 22:33:04,611 INFO L322 Elim1Store]: treesize reduction 334, result has 7.5 percent of original size [2023-11-06 22:33:04,611 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 550 treesize of output 363 [2023-11-06 22:33:04,658 INFO L322 Elim1Store]: treesize reduction 106, result has 4.5 percent of original size [2023-11-06 22:33:04,659 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 283 treesize of output 218 [2023-11-06 22:33:04,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:33:04,669 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 136 treesize of output 109 [2023-11-06 22:33:04,675 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2023-11-06 22:33:04,690 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 15 [2023-11-06 22:33:04,706 INFO L322 Elim1Store]: treesize reduction 53, result has 1.9 percent of original size [2023-11-06 22:33:04,707 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 5 new quantified variables, introduced 1 case distinctions, treesize of input 364 treesize of output 262 [2023-11-06 22:33:04,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:33:05,103 INFO L322 Elim1Store]: treesize reduction 76, result has 20.0 percent of original size [2023-11-06 22:33:05,103 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 168 treesize of output 87 [2023-11-06 22:33:05,134 INFO L322 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2023-11-06 22:33:05,134 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 144 treesize of output 111 [2023-11-06 22:33:05,574 INFO L322 Elim1Store]: treesize reduction 194, result has 11.8 percent of original size [2023-11-06 22:33:05,575 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 9 case distinctions, treesize of input 214 treesize of output 139 [2023-11-06 22:33:05,620 INFO L322 Elim1Store]: treesize reduction 100, result has 16.0 percent of original size [2023-11-06 22:33:05,621 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 5 case distinctions, treesize of input 167 treesize of output 140 [2023-11-06 22:33:06,111 INFO L322 Elim1Store]: treesize reduction 120, result has 17.8 percent of original size [2023-11-06 22:33:06,111 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 8 new quantified variables, introduced 6 case distinctions, treesize of input 367 treesize of output 191 [2023-11-06 22:33:06,149 INFO L322 Elim1Store]: treesize reduction 56, result has 16.4 percent of original size [2023-11-06 22:33:06,152 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 321 treesize of output 239 [2023-11-06 22:33:06,166 INFO L322 Elim1Store]: treesize reduction 27, result has 3.6 percent of original size [2023-11-06 22:33:06,167 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 238 treesize of output 117 [2023-11-06 22:33:06,179 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 52 [2023-11-06 22:33:06,186 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2023-11-06 22:33:06,190 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2023-11-06 22:33:06,245 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 23 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:33:06,245 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:33:06,345 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse12 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse10 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12)) (.cse11 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12))) (let ((.cse0 (mod |c_ULTIMATE.start_main_~_ha_bkt~0#1| 4294967296)) (.cse3 (select (select |c_#memory_$Pointer$.base| .cse10) .cse11))) (let ((.cse5 (select |c_#memory_$Pointer$.base| .cse3)) (.cse1 (select |c_#memory_$Pointer$.offset| .cse3)) (.cse6 (* .cse0 12)) (.cse7 (select (select |c_#memory_$Pointer$.offset| .cse10) .cse11))) (and (or (< .cse0 2147483648) (let ((.cse2 (+ .cse6 .cse7 (- 51539607548))) (.cse4 (+ (- 51539607552) .cse6 .cse7))) (and (forall ((v_ArrVal_2754 (Array Int Int))) (or (not (= (store .cse1 .cse2 (select v_ArrVal_2754 .cse2)) v_ArrVal_2754)) (forall ((v_ArrVal_2755 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse3 v_ArrVal_2754) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2755) .cse3) .cse4) 0)))) (forall ((v_ArrVal_2758 (Array Int Int)) (v_ArrVal_2757 Int)) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse3 (store .cse5 .cse2 v_ArrVal_2757)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2758) .cse3) .cse4) 0))))) (or (let ((.cse9 (+ .cse6 .cse7)) (.cse8 (+ .cse6 .cse7 4))) (and (forall ((v_ArrVal_2758 (Array Int Int)) (v_ArrVal_2757 Int)) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse3 (store .cse5 .cse8 v_ArrVal_2757)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2758) .cse3) .cse9) 0)) (forall ((v_ArrVal_2754 (Array Int Int))) (or (forall ((v_ArrVal_2755 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse3 v_ArrVal_2754) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2755) .cse3) .cse9) 0)) (not (= (store .cse1 .cse8 (select v_ArrVal_2754 .cse8)) v_ArrVal_2754)))))) (< 2147483647 .cse0))))))) is different from false [2023-11-06 22:33:06,441 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse12 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse10 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12)) (.cse11 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12))) (let ((.cse0 (mod |c_ULTIMATE.start_main_#t~nondet117#1| 4294967296)) (.cse1 (select (select |c_#memory_$Pointer$.base| .cse10) .cse11))) (let ((.cse2 (select |c_#memory_$Pointer$.base| .cse1)) (.cse5 (select |c_#memory_$Pointer$.offset| .cse1)) (.cse6 (select (select |c_#memory_$Pointer$.offset| .cse10) .cse11)) (.cse7 (* .cse0 12))) (and (or (< 2147483647 .cse0) (let ((.cse4 (+ .cse6 .cse7)) (.cse3 (+ .cse6 4 .cse7))) (and (forall ((v_ArrVal_2758 (Array Int Int)) (v_ArrVal_2757 Int)) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse1 (store .cse2 .cse3 v_ArrVal_2757)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2758) .cse1) .cse4) 0)) (forall ((v_ArrVal_2754 (Array Int Int))) (or (forall ((v_ArrVal_2755 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse1 v_ArrVal_2754) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2755) .cse1) .cse4) 0)) (not (= (store .cse5 .cse3 (select v_ArrVal_2754 .cse3)) v_ArrVal_2754))))))) (or (< .cse0 2147483648) (let ((.cse8 (+ .cse6 (- 51539607548) .cse7)) (.cse9 (+ (- 51539607552) .cse6 .cse7))) (and (forall ((v_ArrVal_2758 (Array Int Int)) (v_ArrVal_2757 Int)) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse1 (store .cse2 .cse8 v_ArrVal_2757)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2758) .cse1) .cse9) 0)) (forall ((v_ArrVal_2754 (Array Int Int))) (or (not (= v_ArrVal_2754 (store .cse5 .cse8 (select v_ArrVal_2754 .cse8)))) (forall ((v_ArrVal_2755 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse1 v_ArrVal_2754) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2755) .cse1) .cse9) 0)))))))))))) is different from false [2023-11-06 22:33:06,462 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse5 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse3 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse5)) (.cse4 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse5))) (let ((.cse1 (select (select |c_#memory_$Pointer$.offset| .cse3) .cse4))) (let ((.cse2 (+ .cse1 4)) (.cse0 (select (select |c_#memory_$Pointer$.base| .cse3) .cse4))) (and (forall ((v_ArrVal_2754 (Array Int Int))) (or (forall ((v_ArrVal_2755 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse0 v_ArrVal_2754) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2755) .cse0) .cse1) 0)) (not (= v_ArrVal_2754 (store (select |c_#memory_$Pointer$.offset| .cse0) .cse2 (select v_ArrVal_2754 .cse2)))))) (forall ((v_ArrVal_2758 (Array Int Int)) (v_ArrVal_2757 Int)) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse0 (store (select |c_#memory_$Pointer$.base| .cse0) .cse2 v_ArrVal_2757)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2758) .cse0) .cse1) 0))))))) is different from false [2023-11-06 22:33:06,513 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse7 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse8 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse7))) (let ((.cse9 (select |c_#memory_$Pointer$.base| .cse8)) (.cse11 (select |c_#memory_$Pointer$.offset| .cse8)) (.cse10 (+ 12 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse7)))) (and (forall ((v_ArrVal_2754 (Array Int Int)) (v_ArrVal_2751 Int) (v_ArrVal_2750 Int)) (let ((.cse0 (store |c_#memory_$Pointer$.offset| .cse8 (store .cse11 .cse10 v_ArrVal_2750))) (.cse6 (store |c_#memory_$Pointer$.base| .cse8 (store .cse9 .cse10 v_ArrVal_2751)))) (let ((.cse4 (select (select .cse6 |c_ULTIMATE.start_main_~users~0#1.base|) .cse7)) (.cse5 (select (select .cse0 |c_ULTIMATE.start_main_~users~0#1.base|) .cse7))) (let ((.cse1 (select (select .cse6 .cse4) .cse5)) (.cse3 (select (select .cse0 .cse4) .cse5))) (or (not (= (let ((.cse2 (+ .cse3 4))) (store (select .cse0 .cse1) .cse2 (select v_ArrVal_2754 .cse2))) v_ArrVal_2754)) (forall ((v_ArrVal_2755 (Array Int Int))) (= (select (select (store (store .cse0 .cse1 v_ArrVal_2754) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2755) .cse1) .cse3) 0))))))) (forall ((v_ArrVal_2758 (Array Int Int)) (v_ArrVal_2751 Int) (v_ArrVal_2750 Int) (v_ArrVal_2757 Int)) (= (let ((.cse17 (store |c_#memory_$Pointer$.offset| .cse8 (store .cse11 .cse10 v_ArrVal_2750))) (.cse12 (store |c_#memory_$Pointer$.base| .cse8 (store .cse9 .cse10 v_ArrVal_2751)))) (let ((.cse15 (select (select .cse12 |c_ULTIMATE.start_main_~users~0#1.base|) .cse7)) (.cse16 (select (select .cse17 |c_ULTIMATE.start_main_~users~0#1.base|) .cse7))) (let ((.cse14 (select (select .cse17 .cse15) .cse16))) (select (let ((.cse13 (select (select .cse12 .cse15) .cse16))) (select (store (store .cse12 .cse13 (store (select .cse12 .cse13) (+ .cse14 4) v_ArrVal_2757)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2758) .cse13)) .cse14)))) 0)))))) is different from false [2023-11-06 22:33:06,545 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse7 (+ |c_ULTIMATE.start_main_~user~0#1.offset| 8))) (let ((.cse8 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~user~0#1.base|) .cse7))) (let ((.cse9 (select |c_#memory_$Pointer$.base| .cse8)) (.cse11 (select |c_#memory_$Pointer$.offset| .cse8)) (.cse10 (+ (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~user~0#1.base|) .cse7) 12))) (and (forall ((v_ArrVal_2754 (Array Int Int)) (v_ArrVal_2751 Int) (v_ArrVal_2750 Int)) (let ((.cse0 (store |c_#memory_$Pointer$.offset| .cse8 (store .cse11 .cse10 v_ArrVal_2750))) (.cse6 (store |c_#memory_$Pointer$.base| .cse8 (store .cse9 .cse10 v_ArrVal_2751)))) (let ((.cse4 (select (select .cse6 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7)) (.cse5 (select (select .cse0 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7))) (let ((.cse1 (select (select .cse6 .cse4) .cse5)) (.cse3 (select (select .cse0 .cse4) .cse5))) (or (not (= v_ArrVal_2754 (let ((.cse2 (+ .cse3 4))) (store (select .cse0 .cse1) .cse2 (select v_ArrVal_2754 .cse2))))) (forall ((v_ArrVal_2755 (Array Int Int))) (= (select (select (store (store .cse0 .cse1 v_ArrVal_2754) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2755) .cse1) .cse3) 0))))))) (forall ((v_ArrVal_2758 (Array Int Int)) (v_ArrVal_2751 Int) (v_ArrVal_2750 Int) (v_ArrVal_2757 Int)) (= (let ((.cse17 (store |c_#memory_$Pointer$.offset| .cse8 (store .cse11 .cse10 v_ArrVal_2750))) (.cse12 (store |c_#memory_$Pointer$.base| .cse8 (store .cse9 .cse10 v_ArrVal_2751)))) (let ((.cse15 (select (select .cse12 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7)) (.cse16 (select (select .cse17 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7))) (let ((.cse14 (select (select .cse17 .cse15) .cse16))) (select (let ((.cse13 (select (select .cse12 .cse15) .cse16))) (select (store (store .cse12 .cse13 (store (select .cse12 .cse13) (+ .cse14 4) v_ArrVal_2757)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2758) .cse13)) .cse14)))) 0)))))) is different from false [2023-11-06 22:33:06,775 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse8 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem103#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem103#1.base|) |c_ULTIMATE.start_main_#t~mem103#1.offset| 0))) (.cse7 (+ |c_ULTIMATE.start_main_~user~0#1.offset| 8))) (let ((.cse12 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_#t~mem103#1.base|) |c_ULTIMATE.start_main_#t~mem103#1.offset| 0))) (.cse9 (select (select .cse8 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7))) (let ((.cse10 (select .cse8 .cse9)) (.cse13 (select .cse12 .cse9)) (.cse11 (+ (select (select .cse12 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7) 12))) (and (forall ((v_ArrVal_2754 (Array Int Int)) (v_ArrVal_2751 Int) (v_ArrVal_2750 Int)) (let ((.cse0 (store .cse12 .cse9 (store .cse13 .cse11 v_ArrVal_2750))) (.cse6 (store .cse8 .cse9 (store .cse10 .cse11 v_ArrVal_2751)))) (let ((.cse4 (select (select .cse6 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7)) (.cse5 (select (select .cse0 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7))) (let ((.cse1 (select (select .cse6 .cse4) .cse5)) (.cse2 (select (select .cse0 .cse4) .cse5))) (or (forall ((v_ArrVal_2755 (Array Int Int))) (= (select (select (store (store .cse0 .cse1 v_ArrVal_2754) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2755) .cse1) .cse2) 0)) (not (= (let ((.cse3 (+ .cse2 4))) (store (select .cse0 .cse1) .cse3 (select v_ArrVal_2754 .cse3))) v_ArrVal_2754))))))) (forall ((v_ArrVal_2758 (Array Int Int)) (v_ArrVal_2751 Int) (v_ArrVal_2750 Int) (v_ArrVal_2757 Int)) (= (let ((.cse19 (store .cse12 .cse9 (store .cse13 .cse11 v_ArrVal_2750))) (.cse14 (store .cse8 .cse9 (store .cse10 .cse11 v_ArrVal_2751)))) (let ((.cse17 (select (select .cse14 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7)) (.cse18 (select (select .cse19 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7))) (let ((.cse16 (select (select .cse19 .cse17) .cse18))) (select (let ((.cse15 (select (select .cse14 .cse17) .cse18))) (select (store (store .cse14 .cse15 (store (select .cse14 .cse15) (+ .cse16 4) v_ArrVal_2757)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2758) .cse15)) .cse16)))) 0)))))) is different from false [2023-11-06 22:33:06,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:06,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471631242] [2023-11-06 22:33:06,782 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:06,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282627425] [2023-11-06 22:33:06,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282627425] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:33:06,782 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:33:06,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2023-11-06 22:33:06,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282780982] [2023-11-06 22:33:06,782 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:33:06,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-11-06 22:33:06,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:06,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-11-06 22:33:06,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1087, Unknown=6, NotChecked=426, Total=1640 [2023-11-06 22:33:06,785 INFO L87 Difference]: Start difference. First operand 1387 states and 2006 transitions. Second operand has 35 states, 32 states have (on average 3.8125) internal successors, (122), 26 states have internal predecessors, (122), 6 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2023-11-06 22:33:13,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:13,917 INFO L93 Difference]: Finished difference Result 3064 states and 4435 transitions. [2023-11-06 22:33:13,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-11-06 22:33:13,918 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 32 states have (on average 3.8125) internal successors, (122), 26 states have internal predecessors, (122), 6 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 137 [2023-11-06 22:33:13,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:13,929 INFO L225 Difference]: With dead ends: 3064 [2023-11-06 22:33:13,929 INFO L226 Difference]: Without dead ends: 1873 [2023-11-06 22:33:13,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 137 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 6 IntricatePredicates, 0 DeprecatedPredicates, 1556 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=494, Invalid=5224, Unknown=6, NotChecked=918, Total=6642 [2023-11-06 22:33:13,935 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 2590 mSDsluCounter, 12076 mSDsCounter, 0 mSdLazyCounter, 3162 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2615 SdHoareTripleChecker+Valid, 12637 SdHoareTripleChecker+Invalid, 3314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 3162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:13,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2615 Valid, 12637 Invalid, 3314 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [152 Valid, 3162 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-11-06 22:33:13,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1873 states. [2023-11-06 22:33:14,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1873 to 1635. [2023-11-06 22:33:14,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1635 states, 1578 states have (on average 1.4359949302915083) internal successors, (2266), 1588 states have internal predecessors, (2266), 36 states have call successors, (36), 13 states have call predecessors, (36), 17 states have return successors, (43), 33 states have call predecessors, (43), 36 states have call successors, (43) [2023-11-06 22:33:14,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1635 states to 1635 states and 2345 transitions. [2023-11-06 22:33:14,019 INFO L78 Accepts]: Start accepts. Automaton has 1635 states and 2345 transitions. Word has length 137 [2023-11-06 22:33:14,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:14,020 INFO L495 AbstractCegarLoop]: Abstraction has 1635 states and 2345 transitions. [2023-11-06 22:33:14,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 32 states have (on average 3.8125) internal successors, (122), 26 states have internal predecessors, (122), 6 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2023-11-06 22:33:14,021 INFO L276 IsEmpty]: Start isEmpty. Operand 1635 states and 2345 transitions. [2023-11-06 22:33:14,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-11-06 22:33:14,023 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:14,023 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:33:14,039 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:14,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-06 22:33:14,237 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:33:14,237 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:14,237 INFO L85 PathProgramCache]: Analyzing trace with hash 858722105, now seen corresponding path program 1 times [2023-11-06 22:33:14,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:14,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991387911] [2023-11-06 22:33:14,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:14,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:14,308 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:14,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1418223676] [2023-11-06 22:33:14,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:14,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:14,309 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:14,310 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:14,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 22:33:14,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:14,950 INFO L262 TraceCheckSpWp]: Trace formula consists of 955 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-06 22:33:14,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:15,046 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 24 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-06 22:33:15,047 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:33:15,201 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-06 22:33:15,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:15,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991387911] [2023-11-06 22:33:15,202 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:15,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418223676] [2023-11-06 22:33:15,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418223676] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:33:15,202 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:33:15,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5] total 12 [2023-11-06 22:33:15,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183917915] [2023-11-06 22:33:15,203 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:33:15,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 22:33:15,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:15,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 22:33:15,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:33:15,205 INFO L87 Difference]: Start difference. First operand 1635 states and 2345 transitions. Second operand has 12 states, 12 states have (on average 11.0) internal successors, (132), 12 states have internal predecessors, (132), 3 states have call successors, (13), 2 states have call predecessors, (13), 6 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-11-06 22:33:15,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:15,573 INFO L93 Difference]: Finished difference Result 3082 states and 4439 transitions. [2023-11-06 22:33:15,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-06 22:33:15,574 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 11.0) internal successors, (132), 12 states have internal predecessors, (132), 3 states have call successors, (13), 2 states have call predecessors, (13), 6 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 137 [2023-11-06 22:33:15,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:15,585 INFO L225 Difference]: With dead ends: 3082 [2023-11-06 22:33:15,585 INFO L226 Difference]: Without dead ends: 1641 [2023-11-06 22:33:15,588 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2023-11-06 22:33:15,589 INFO L413 NwaCegarLoop]: 598 mSDtfsCounter, 22 mSDsluCounter, 3560 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 4158 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:15,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 4158 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:33:15,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1641 states. [2023-11-06 22:33:15,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1641 to 1400. [2023-11-06 22:33:15,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 1356 states have (on average 1.4505899705014749) internal successors, (1967), 1363 states have internal predecessors, (1967), 28 states have call successors, (28), 11 states have call predecessors, (28), 12 states have return successors, (29), 25 states have call predecessors, (29), 28 states have call successors, (29) [2023-11-06 22:33:15,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 2024 transitions. [2023-11-06 22:33:15,689 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 2024 transitions. Word has length 137 [2023-11-06 22:33:15,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:15,689 INFO L495 AbstractCegarLoop]: Abstraction has 1400 states and 2024 transitions. [2023-11-06 22:33:15,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 11.0) internal successors, (132), 12 states have internal predecessors, (132), 3 states have call successors, (13), 2 states have call predecessors, (13), 6 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-11-06 22:33:15,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 2024 transitions. [2023-11-06 22:33:15,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-11-06 22:33:15,692 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:15,693 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:33:15,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:15,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-06 22:33:15,907 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:33:15,907 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:15,908 INFO L85 PathProgramCache]: Analyzing trace with hash 679562925, now seen corresponding path program 2 times [2023-11-06 22:33:15,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:15,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803873718] [2023-11-06 22:33:15,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:15,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:15,972 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:15,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [180856099] [2023-11-06 22:33:15,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:33:15,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:15,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:15,974 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:15,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 22:33:17,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-06 22:33:17,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:33:17,163 INFO L262 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-06 22:33:17,167 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:32,011 WARN L839 $PredicateComparison]: unable to prove that (exists ((v_y_12 Int) (v_y_10 Int) (v_z_12 Int)) (let ((.cse0 (* v_y_12 4294967296))) (and (<= v_z_12 4294967295) (= (+ (mod (+ 2690382803 |c_ULTIMATE.start_main_~_ha_hashv~0#1|) 4294967296) .cse0 (* v_z_12 4294967295)) 4294967296) (= (+ (* v_y_10 4294967296) 1099511627776 (* v_z_12 4294967039) .cse0) (* (mod (+ (* 4294967295 |c_ULTIMATE.start_main_~_ha_hashv~0#1|) 4276993779) 4294967296) 256)) (<= 0 v_z_12)))) is different from false [2023-11-06 22:33:32,065 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-11-06 22:33:32,065 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:33:32,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:32,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803873718] [2023-11-06 22:33:32,066 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:32,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180856099] [2023-11-06 22:33:32,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180856099] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:33:32,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:33:32,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 22:33:32,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400439557] [2023-11-06 22:33:32,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:33:32,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:33:32,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:32,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:33:32,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=22, Unknown=1, NotChecked=8, Total=42 [2023-11-06 22:33:32,069 INFO L87 Difference]: Start difference. First operand 1400 states and 2024 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-06 22:33:32,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:32,716 INFO L93 Difference]: Finished difference Result 2661 states and 3859 transitions. [2023-11-06 22:33:32,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:33:32,717 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 141 [2023-11-06 22:33:32,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:32,725 INFO L225 Difference]: With dead ends: 2661 [2023-11-06 22:33:32,725 INFO L226 Difference]: Without dead ends: 1406 [2023-11-06 22:33:32,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=15, Invalid=30, Unknown=1, NotChecked=10, Total=56 [2023-11-06 22:33:32,728 INFO L413 NwaCegarLoop]: 598 mSDtfsCounter, 12 mSDsluCounter, 2439 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 3037 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 140 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:32,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 3037 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 549 Invalid, 0 Unknown, 140 Unchecked, 0.6s Time] [2023-11-06 22:33:32,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1406 states. [2023-11-06 22:33:32,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1406 to 1406. [2023-11-06 22:33:32,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 1362 states have (on average 1.4486049926578561) internal successors, (1973), 1369 states have internal predecessors, (1973), 28 states have call successors, (28), 11 states have call predecessors, (28), 12 states have return successors, (29), 25 states have call predecessors, (29), 28 states have call successors, (29) [2023-11-06 22:33:32,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 2030 transitions. [2023-11-06 22:33:32,838 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 2030 transitions. Word has length 141 [2023-11-06 22:33:32,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:32,839 INFO L495 AbstractCegarLoop]: Abstraction has 1406 states and 2030 transitions. [2023-11-06 22:33:32,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-06 22:33:32,839 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 2030 transitions. [2023-11-06 22:33:32,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-11-06 22:33:32,841 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:32,841 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:33:32,856 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:33,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-06 22:33:33,052 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:33:33,052 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:33,053 INFO L85 PathProgramCache]: Analyzing trace with hash 26530575, now seen corresponding path program 1 times [2023-11-06 22:33:33,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:33,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876600000] [2023-11-06 22:33:33,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:33,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:33,115 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:33,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1681639268] [2023-11-06 22:33:33,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:33,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:33,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:33,118 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:33,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 22:33:33,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:33,737 INFO L262 TraceCheckSpWp]: Trace formula consists of 1022 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:33:33,741 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:33,786 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-11-06 22:33:33,786 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:33:33,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:33,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876600000] [2023-11-06 22:33:33,787 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:33,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681639268] [2023-11-06 22:33:33,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681639268] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:33:33,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:33:33,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:33:33,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154079195] [2023-11-06 22:33:33,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:33:33,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:33:33,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:33,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:33:33,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:33:33,791 INFO L87 Difference]: Start difference. First operand 1406 states and 2030 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-06 22:33:33,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:33,946 INFO L93 Difference]: Finished difference Result 2889 states and 4229 transitions. [2023-11-06 22:33:33,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:33:33,946 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 141 [2023-11-06 22:33:33,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:33,955 INFO L225 Difference]: With dead ends: 2889 [2023-11-06 22:33:33,955 INFO L226 Difference]: Without dead ends: 1602 [2023-11-06 22:33:33,958 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:33:33,959 INFO L413 NwaCegarLoop]: 598 mSDtfsCounter, 144 mSDsluCounter, 1180 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1778 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:33,959 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 1778 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:33:33,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1602 states. [2023-11-06 22:33:34,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1602 to 1395. [2023-11-06 22:33:34,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1351 states have (on average 1.4448556624722428) internal successors, (1952), 1358 states have internal predecessors, (1952), 28 states have call successors, (28), 11 states have call predecessors, (28), 12 states have return successors, (29), 25 states have call predecessors, (29), 28 states have call successors, (29) [2023-11-06 22:33:34,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 2009 transitions. [2023-11-06 22:33:34,031 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 2009 transitions. Word has length 141 [2023-11-06 22:33:34,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:34,032 INFO L495 AbstractCegarLoop]: Abstraction has 1395 states and 2009 transitions. [2023-11-06 22:33:34,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-06 22:33:34,032 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 2009 transitions. [2023-11-06 22:33:34,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-11-06 22:33:34,034 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:34,035 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:33:34,047 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-06 22:33:34,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:34,243 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:33:34,243 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:34,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1912769878, now seen corresponding path program 1 times [2023-11-06 22:33:34,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:34,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809776391] [2023-11-06 22:33:34,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:34,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:34,301 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:34,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [66078890] [2023-11-06 22:33:34,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:34,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:34,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:34,303 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:34,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 22:33:34,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:34,933 INFO L262 TraceCheckSpWp]: Trace formula consists of 1025 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-06 22:33:34,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:35,065 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 38 proven. 10 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-06 22:33:35,066 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:33:35,396 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-06 22:33:35,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:35,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809776391] [2023-11-06 22:33:35,397 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:35,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66078890] [2023-11-06 22:33:35,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66078890] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:33:35,397 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:33:35,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8] total 19 [2023-11-06 22:33:35,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896769442] [2023-11-06 22:33:35,398 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:33:35,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-06 22:33:35,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:35,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-06 22:33:35,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2023-11-06 22:33:35,400 INFO L87 Difference]: Start difference. First operand 1395 states and 2009 transitions. Second operand has 19 states, 19 states have (on average 7.421052631578948) internal successors, (141), 19 states have internal predecessors, (141), 3 states have call successors, (13), 2 states have call predecessors, (13), 6 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-11-06 22:33:36,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:36,832 INFO L93 Difference]: Finished difference Result 2528 states and 3644 transitions. [2023-11-06 22:33:36,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-06 22:33:36,833 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 7.421052631578948) internal successors, (141), 19 states have internal predecessors, (141), 3 states have call successors, (13), 2 states have call predecessors, (13), 6 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 142 [2023-11-06 22:33:36,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:36,839 INFO L225 Difference]: With dead ends: 2528 [2023-11-06 22:33:36,840 INFO L226 Difference]: Without dead ends: 1176 [2023-11-06 22:33:36,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=275, Invalid=915, Unknown=0, NotChecked=0, Total=1190 [2023-11-06 22:33:36,843 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 124 mSDsluCounter, 5069 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 5590 SdHoareTripleChecker+Invalid, 559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:36,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 5590 Invalid, 559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:33:36,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1176 states. [2023-11-06 22:33:36,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1176 to 1170. [2023-11-06 22:33:36,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 1126 states have (on average 1.4271758436944937) internal successors, (1607), 1133 states have internal predecessors, (1607), 28 states have call successors, (28), 11 states have call predecessors, (28), 12 states have return successors, (29), 25 states have call predecessors, (29), 28 states have call successors, (29) [2023-11-06 22:33:36,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 1664 transitions. [2023-11-06 22:33:36,910 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 1664 transitions. Word has length 142 [2023-11-06 22:33:36,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:36,911 INFO L495 AbstractCegarLoop]: Abstraction has 1170 states and 1664 transitions. [2023-11-06 22:33:36,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 7.421052631578948) internal successors, (141), 19 states have internal predecessors, (141), 3 states have call successors, (13), 2 states have call predecessors, (13), 6 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-11-06 22:33:36,911 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 1664 transitions. [2023-11-06 22:33:36,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-11-06 22:33:36,913 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:36,914 INFO L195 NwaCegarLoop]: trace histogram [15, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:33:36,928 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:37,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:37,123 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:33:37,123 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:37,124 INFO L85 PathProgramCache]: Analyzing trace with hash -953698123, now seen corresponding path program 2 times [2023-11-06 22:33:37,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:37,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336737996] [2023-11-06 22:33:37,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:37,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:37,194 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:37,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1386555022] [2023-11-06 22:33:37,195 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:33:37,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:37,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:37,196 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:37,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-06 22:33:37,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-06 22:33:37,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:33:37,825 INFO L262 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-06 22:33:37,831 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:37,983 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-11-06 22:33:37,983 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:33:37,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:33:37,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336737996] [2023-11-06 22:33:37,983 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:33:37,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386555022] [2023-11-06 22:33:37,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386555022] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:33:37,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:33:37,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 22:33:37,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750005463] [2023-11-06 22:33:37,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:33:37,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:33:37,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:33:37,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:33:37,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:33:37,986 INFO L87 Difference]: Start difference. First operand 1170 states and 1664 transitions. Second operand has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-06 22:33:38,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:33:38,369 INFO L93 Difference]: Finished difference Result 2302 states and 3291 transitions. [2023-11-06 22:33:38,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:33:38,370 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 151 [2023-11-06 22:33:38,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:33:38,376 INFO L225 Difference]: With dead ends: 2302 [2023-11-06 22:33:38,377 INFO L226 Difference]: Without dead ends: 1188 [2023-11-06 22:33:38,379 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:33:38,380 INFO L413 NwaCegarLoop]: 533 mSDtfsCounter, 15 mSDsluCounter, 2354 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2887 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:33:38,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 2887 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:33:38,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states. [2023-11-06 22:33:38,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 1182. [2023-11-06 22:33:38,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1138 states have (on average 1.4253075571177505) internal successors, (1622), 1145 states have internal predecessors, (1622), 28 states have call successors, (28), 11 states have call predecessors, (28), 12 states have return successors, (29), 25 states have call predecessors, (29), 28 states have call successors, (29) [2023-11-06 22:33:38,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 1679 transitions. [2023-11-06 22:33:38,503 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 1679 transitions. Word has length 151 [2023-11-06 22:33:38,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:33:38,503 INFO L495 AbstractCegarLoop]: Abstraction has 1182 states and 1679 transitions. [2023-11-06 22:33:38,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-06 22:33:38,504 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 1679 transitions. [2023-11-06 22:33:38,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-11-06 22:33:38,506 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:33:38,507 INFO L195 NwaCegarLoop]: trace histogram [15, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:33:38,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-06 22:33:38,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-06 22:33:38,714 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:33:38,715 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:33:38,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1518697027, now seen corresponding path program 1 times [2023-11-06 22:33:38,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:33:38,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020601204] [2023-11-06 22:33:38,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:38,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:33:38,779 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:33:38,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1860854089] [2023-11-06 22:33:38,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:33:38,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:33:38,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:33:38,781 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:33:38,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-06 22:33:40,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:33:40,240 INFO L262 TraceCheckSpWp]: Trace formula consists of 1161 conjuncts, 197 conjunts are in the unsatisfiable core [2023-11-06 22:33:40,258 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:33:40,273 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-06 22:33:40,292 INFO L322 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-06 22:33:40,292 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-11-06 22:33:40,346 INFO L322 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-06 22:33:40,347 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-06 22:33:40,476 INFO L322 Elim1Store]: treesize reduction 51, result has 22.7 percent of original size [2023-11-06 22:33:40,477 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 26 [2023-11-06 22:33:40,485 INFO L322 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2023-11-06 22:33:40,486 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 15 [2023-11-06 22:33:41,303 INFO L322 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2023-11-06 22:33:41,304 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2023-11-06 22:33:41,352 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 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 [2023-11-06 22:33:41,478 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2023-11-06 22:33:42,223 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 22:33:42,224 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 39 [2023-11-06 22:33:43,027 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:33:43,030 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 145222 treesize of output 118172 [2023-11-06 22:33:43,293 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:33:43,295 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 129904 treesize of output 104449 [2023-11-06 22:33:43,387 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:33:43,389 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 34251 treesize of output 29789 [2023-11-06 22:33:43,497 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:43,498 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21172 treesize of output 18337 [2023-11-06 22:33:43,581 INFO L322 Elim1Store]: treesize reduction 100, result has 4.8 percent of original size [2023-11-06 22:33:43,582 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 31914 treesize of output 26804 [2023-11-06 22:33:43,648 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-06 22:33:43,668 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 132 treesize of output 104 [2023-11-06 22:33:43,676 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 83 [2023-11-06 22:33:43,689 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 103 [2023-11-06 22:33:43,710 INFO L322 Elim1Store]: treesize reduction 68, result has 1.4 percent of original size [2023-11-06 22:33:43,711 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 3 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 103 treesize of output 155 [2023-11-06 22:33:43,831 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:43,833 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 30847 treesize of output 26429 [2023-11-06 22:33:44,100 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:44,103 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 149342 treesize of output 116944 [2023-11-06 22:33:44,297 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:44,299 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 134674 treesize of output 103770 [2023-11-06 22:33:44,392 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:33:44,394 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 29920 treesize of output 25856 [2023-11-06 22:33:44,477 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:44,479 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 23717 treesize of output 20399 [2023-11-06 22:33:44,597 INFO L322 Elim1Store]: treesize reduction 100, result has 4.8 percent of original size [2023-11-06 22:33:44,598 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 26225 treesize of output 22031 [2023-11-06 22:33:44,706 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 132 treesize of output 104 [2023-11-06 22:33:44,714 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 83 [2023-11-06 22:33:44,727 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 103 [2023-11-06 22:33:44,747 INFO L322 Elim1Store]: treesize reduction 68, result has 1.4 percent of original size [2023-11-06 22:33:44,747 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 3 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 103 treesize of output 119 [2023-11-06 22:33:44,780 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-06 22:33:44,885 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:44,887 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 17746 treesize of output 15287 [2023-11-06 22:33:45,054 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:45,056 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21172 treesize of output 18337 [2023-11-06 22:33:45,156 INFO L322 Elim1Store]: treesize reduction 100, result has 4.8 percent of original size [2023-11-06 22:33:45,157 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 31914 treesize of output 26804 [2023-11-06 22:33:45,254 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 132 treesize of output 104 [2023-11-06 22:33:45,261 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 83 [2023-11-06 22:33:45,268 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 95 treesize of output 79 [2023-11-06 22:33:45,294 INFO L322 Elim1Store]: treesize reduction 68, result has 1.4 percent of original size [2023-11-06 22:33:45,295 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 3 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 103 treesize of output 155 [2023-11-06 22:33:45,326 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-06 22:33:45,406 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:45,408 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 30847 treesize of output 26429 [2023-11-06 22:33:45,637 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:33:45,641 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 238442 treesize of output 177219 [2023-11-06 22:33:45,736 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:33:45,738 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 33535 treesize of output 29112 [2023-11-06 22:33:45,970 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:45,972 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 163944 treesize of output 129698 [2023-11-06 22:33:46,082 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:46,084 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 30445 treesize of output 26103 [2023-11-06 22:33:46,168 INFO L322 Elim1Store]: treesize reduction 100, result has 4.8 percent of original size [2023-11-06 22:33:46,169 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 31512 treesize of output 26478 [2023-11-06 22:33:46,364 INFO L322 Elim1Store]: treesize reduction 347, result has 18.9 percent of original size [2023-11-06 22:33:46,365 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 3 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 692 treesize of output 649 [2023-11-06 22:33:46,398 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 676 treesize of output 616 [2023-11-06 22:33:46,416 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 439 treesize of output 371 [2023-11-06 22:33:46,429 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 417 treesize of output 349 [2023-11-06 22:33:48,777 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-06 22:33:48,868 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:48,870 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 20770 treesize of output 18011 [2023-11-06 22:33:49,682 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:33:49,685 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 156490 treesize of output 127844 [2023-11-06 22:33:49,747 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:33:49,749 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 20622 treesize of output 18219 [2023-11-06 22:33:49,962 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:33:49,965 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 141042 treesize of output 114023 [2023-11-06 22:33:50,137 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:50,140 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 178962 treesize of output 142372 [2023-11-06 22:33:50,244 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:33:50,245 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 19689 treesize of output 17430 [2023-11-06 22:33:50,432 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:33:50,436 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 266984 treesize of output 200841 [2023-11-06 22:33:50,544 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:50,546 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24694 treesize of output 21355 [2023-11-06 22:33:50,607 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:50,608 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 36051 treesize of output 1 [2023-11-06 22:33:50,734 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:50,735 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 35903 treesize of output 30709 [2023-11-06 22:33:50,852 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:50,854 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24292 treesize of output 21029 [2023-11-06 22:33:50,953 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:50,955 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 35501 treesize of output 30383 [2023-11-06 22:33:51,035 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:51,036 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 35649 treesize of output 1 [2023-11-06 22:33:51,132 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:51,134 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24694 treesize of output 21355 [2023-11-06 22:33:51,192 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:51,193 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 36051 treesize of output 1 [2023-11-06 22:33:51,269 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:51,271 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 35903 treesize of output 30709 [2023-11-06 22:33:51,463 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:33:51,466 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 234980 treesize of output 174105 [2023-11-06 22:33:51,583 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:33:51,585 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 17871 treesize of output 15840 [2023-11-06 22:33:51,839 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:51,842 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 164360 treesize of output 129618 [2023-11-06 22:33:51,897 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:51,897 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 30362 treesize of output 1 [2023-11-06 22:33:51,972 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:51,974 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 28773 treesize of output 24679 [2023-11-06 22:33:52,075 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:52,077 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21268 treesize of output 18305 [2023-11-06 22:33:52,157 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:33:52,159 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 34483 treesize of output 29981 [2023-11-06 22:33:52,314 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:33:52,316 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 130136 treesize of output 104641 [2023-11-06 22:33:52,485 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:33:52,487 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 145454 treesize of output 118364 [2023-11-06 22:33:52,632 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:52,634 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 23931 treesize of output 20573 [2023-11-06 22:33:52,696 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:52,696 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 26439 treesize of output 1 [2023-11-06 22:33:52,783 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:52,784 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 17960 treesize of output 15461 [2023-11-06 22:33:52,882 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:52,883 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21386 treesize of output 18511 [2023-11-06 22:33:52,935 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:52,935 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 32128 treesize of output 1 [2023-11-06 22:33:53,004 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:53,005 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 31061 treesize of output 26603 [2023-11-06 22:33:53,090 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:33:53,092 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 30152 treesize of output 26048 [2023-11-06 22:33:53,241 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:53,244 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 134906 treesize of output 103962 [2023-11-06 22:33:53,396 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:53,399 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 149574 treesize of output 117136 [2023-11-06 22:33:53,464 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:33:53,466 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 33767 treesize of output 29304 [2023-11-06 22:33:53,683 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:33:53,686 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 238804 treesize of output 177509 [2023-11-06 22:33:53,848 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:53,851 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 164176 treesize of output 129890 [2023-11-06 22:33:53,961 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:53,963 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 20984 treesize of output 18185 [2023-11-06 22:33:54,046 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:54,048 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 30659 treesize of output 26277 [2023-11-06 22:33:54,124 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:54,125 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 31726 treesize of output 1 [2023-11-06 22:33:54,226 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:54,229 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21386 treesize of output 18511 [2023-11-06 22:33:54,279 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:54,280 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 32128 treesize of output 1 [2023-11-06 22:33:54,355 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:54,356 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 31061 treesize of output 26603 [2023-11-06 22:33:54,520 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:33:54,523 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 156696 treesize of output 128016 [2023-11-06 22:33:54,629 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:33:54,630 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 20828 treesize of output 18391 [2023-11-06 22:33:54,811 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:33:54,814 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 141248 treesize of output 114195 [2023-11-06 22:33:54,979 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:33:54,982 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 235316 treesize of output 174375 [2023-11-06 22:33:55,120 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:33:55,121 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 18077 treesize of output 16012 [2023-11-06 22:33:55,309 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:55,312 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 164566 treesize of output 129790 [2023-11-06 22:33:55,462 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:55,464 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24882 treesize of output 21509 [2023-11-06 22:33:55,542 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:55,543 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 36239 treesize of output 1 [2023-11-06 22:33:55,641 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:55,643 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 36091 treesize of output 30863 [2023-11-06 22:33:55,748 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:55,750 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 28961 treesize of output 24833 [2023-11-06 22:33:55,811 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:55,812 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 30550 treesize of output 1 [2023-11-06 22:33:55,920 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:55,922 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21456 treesize of output 18459 [2023-11-06 22:33:56,161 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:56,164 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 179168 treesize of output 142544 [2023-11-06 22:33:56,337 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:33:56,340 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 267320 treesize of output 201111 [2023-11-06 22:33:56,416 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:33:56,417 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 19895 treesize of output 17602 [2023-11-06 22:33:56,536 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:56,538 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24480 treesize of output 21183 [2023-11-06 22:33:56,591 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:56,592 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 35837 treesize of output 1 [2023-11-06 22:33:56,669 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:56,672 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 35689 treesize of output 30537 [2023-11-06 22:33:56,772 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:56,773 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24882 treesize of output 21509 [2023-11-06 22:33:56,829 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:56,830 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 36239 treesize of output 1 [2023-11-06 22:33:56,913 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:56,915 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 36091 treesize of output 30863 [2023-11-06 22:33:57,060 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:57,061 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21360 treesize of output 18491 [2023-11-06 22:33:57,144 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:57,145 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 31035 treesize of output 26583 [2023-11-06 22:33:57,190 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:57,191 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 32102 treesize of output 1 [2023-11-06 22:33:57,345 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:33:57,348 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 238778 treesize of output 177489 [2023-11-06 22:33:57,417 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:33:57,418 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 33741 treesize of output 29284 [2023-11-06 22:33:57,573 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:57,576 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 164150 treesize of output 129870 [2023-11-06 22:33:57,664 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:57,666 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 20958 treesize of output 18165 [2023-11-06 22:33:57,708 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:57,709 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 31700 treesize of output 1 [2023-11-06 22:33:57,772 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:57,774 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 30633 treesize of output 26257 [2023-11-06 22:33:57,933 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:33:57,936 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 145428 treesize of output 118344 [2023-11-06 22:33:58,100 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:33:58,102 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 130110 treesize of output 104621 [2023-11-06 22:33:58,166 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:33:58,168 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 34457 treesize of output 29961 [2023-11-06 22:33:58,295 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:58,297 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21360 treesize of output 18491 [2023-11-06 22:33:58,385 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:58,386 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 31035 treesize of output 26583 [2023-11-06 22:33:58,484 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:58,484 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 32102 treesize of output 1 [2023-11-06 22:33:58,557 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:33:58,559 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 30126 treesize of output 26028 [2023-11-06 22:33:58,718 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:58,721 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 134880 treesize of output 103942 [2023-11-06 22:33:58,904 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:33:58,907 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 149548 treesize of output 117116 [2023-11-06 22:33:59,031 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:33:59,033 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 17934 treesize of output 15441 [2023-11-06 22:33:59,083 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:33:59,084 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 26413 treesize of output 1 [2023-11-06 22:33:59,151 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:33:59,153 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 23905 treesize of output 20553 [2023-11-06 22:33:59,779 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:33:59,781 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 34483 treesize of output 29981 [2023-11-06 22:33:59,924 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:33:59,927 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 130136 treesize of output 104641 [2023-11-06 22:34:00,070 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:34:00,073 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 145454 treesize of output 118364 [2023-11-06 22:34:00,163 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:00,165 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 23931 treesize of output 20573 [2023-11-06 22:34:00,220 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:00,221 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 26439 treesize of output 1 [2023-11-06 22:34:00,294 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:00,295 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 17960 treesize of output 15461 [2023-11-06 22:34:00,395 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:00,397 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21386 treesize of output 18511 [2023-11-06 22:34:00,453 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:00,454 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 32128 treesize of output 1 [2023-11-06 22:34:00,538 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:00,539 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 31061 treesize of output 26603 [2023-11-06 22:34:00,631 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:34:00,632 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 30152 treesize of output 26048 [2023-11-06 22:34:00,838 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:34:00,841 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 134906 treesize of output 103962 [2023-11-06 22:34:01,040 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:34:01,043 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 149574 treesize of output 117136 [2023-11-06 22:34:01,126 INFO L322 Elim1Store]: treesize reduction 502, result has 0.2 percent of original size [2023-11-06 22:34:01,128 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 7 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 33767 treesize of output 29304 [2023-11-06 22:34:01,343 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:34:01,346 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 238804 treesize of output 177509 [2023-11-06 22:34:01,547 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:34:01,550 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 164176 treesize of output 129890 [2023-11-06 22:34:01,641 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:01,643 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 20984 treesize of output 18185 [2023-11-06 22:34:01,732 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:01,733 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 30659 treesize of output 26277 [2023-11-06 22:34:01,776 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:01,777 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 31726 treesize of output 1 [2023-11-06 22:34:01,859 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:01,861 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21386 treesize of output 18511 [2023-11-06 22:34:01,914 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:01,915 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 32128 treesize of output 1 [2023-11-06 22:34:01,991 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:01,992 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 31061 treesize of output 26603 [2023-11-06 22:34:02,761 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:34:02,765 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 156490 treesize of output 127844 [2023-11-06 22:34:02,825 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:34:02,826 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 20622 treesize of output 18219 [2023-11-06 22:34:03,006 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:34:03,009 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 141042 treesize of output 114023 [2023-11-06 22:34:03,234 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:34:03,237 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 178962 treesize of output 142372 [2023-11-06 22:34:03,311 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:34:03,312 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 19689 treesize of output 17430 [2023-11-06 22:34:03,470 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:34:03,474 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 266984 treesize of output 200841 [2023-11-06 22:34:03,588 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:03,590 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24694 treesize of output 21355 [2023-11-06 22:34:03,675 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:03,676 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 36051 treesize of output 1 [2023-11-06 22:34:03,745 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:03,747 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 35903 treesize of output 30709 [2023-11-06 22:34:03,869 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:03,871 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24292 treesize of output 21029 [2023-11-06 22:34:03,946 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:03,947 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 35501 treesize of output 30383 [2023-11-06 22:34:04,004 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:04,005 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 35649 treesize of output 1 [2023-11-06 22:34:04,098 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:04,100 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24694 treesize of output 21355 [2023-11-06 22:34:04,171 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:04,172 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 36051 treesize of output 1 [2023-11-06 22:34:04,256 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:04,258 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 35903 treesize of output 30709 [2023-11-06 22:34:04,454 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:34:04,457 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 234980 treesize of output 174105 [2023-11-06 22:34:04,567 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:34:04,568 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 17871 treesize of output 15840 [2023-11-06 22:34:04,739 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:34:04,742 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 164360 treesize of output 129618 [2023-11-06 22:34:04,797 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:04,797 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 30362 treesize of output 1 [2023-11-06 22:34:04,869 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:04,871 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 28773 treesize of output 24679 [2023-11-06 22:34:04,975 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:04,977 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21268 treesize of output 18305 [2023-11-06 22:34:05,074 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:05,076 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 28747 treesize of output 24659 [2023-11-06 22:34:05,177 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:05,178 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 30336 treesize of output 1 [2023-11-06 22:34:05,258 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:05,260 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21242 treesize of output 18285 [2023-11-06 22:34:05,473 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:34:05,476 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 234954 treesize of output 174085 [2023-11-06 22:34:05,530 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:34:05,532 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 17845 treesize of output 15820 [2023-11-06 22:34:05,691 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:34:05,694 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 164334 treesize of output 129598 [2023-11-06 22:34:05,787 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:05,789 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24668 treesize of output 21335 [2023-11-06 22:34:05,838 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:05,839 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 36025 treesize of output 1 [2023-11-06 22:34:05,914 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:05,915 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 35877 treesize of output 30689 [2023-11-06 22:34:06,019 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:06,021 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 35475 treesize of output 30363 [2023-11-06 22:34:06,093 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:06,094 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 35623 treesize of output 1 [2023-11-06 22:34:06,181 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:06,183 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24266 treesize of output 21009 [2023-11-06 22:34:06,321 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:06,323 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24668 treesize of output 21335 [2023-11-06 22:34:06,380 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:06,381 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 36025 treesize of output 1 [2023-11-06 22:34:06,453 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:06,454 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 35877 treesize of output 30689 [2023-11-06 22:34:06,696 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:34:06,699 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 266958 treesize of output 200821 [2023-11-06 22:34:06,825 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:34:06,827 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 19663 treesize of output 17410 [2023-11-06 22:34:07,046 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:34:07,050 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 178936 treesize of output 142352 [2023-11-06 22:34:07,297 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:34:07,301 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 141016 treesize of output 114003 [2023-11-06 22:34:07,373 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:34:07,374 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 20596 treesize of output 18199 [2023-11-06 22:34:07,535 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:34:07,538 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 156464 treesize of output 127824 [2023-11-06 22:34:07,702 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:34:07,705 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 156696 treesize of output 128016 [2023-11-06 22:34:07,769 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:34:07,770 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 20828 treesize of output 18391 [2023-11-06 22:34:07,933 INFO L322 Elim1Store]: treesize reduction 1752, result has 0.1 percent of original size [2023-11-06 22:34:07,936 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 13 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 17 new quantified variables, introduced 29 case distinctions, treesize of input 141248 treesize of output 114195 [2023-11-06 22:34:08,101 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:34:08,104 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 235316 treesize of output 174375 [2023-11-06 22:34:08,184 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:34:08,185 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 18077 treesize of output 16012 [2023-11-06 22:34:08,354 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:34:08,357 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 164566 treesize of output 129790 [2023-11-06 22:34:08,462 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:08,464 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24882 treesize of output 21509 [2023-11-06 22:34:08,519 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:08,519 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 36239 treesize of output 1 [2023-11-06 22:34:08,635 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:08,637 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 36091 treesize of output 30863 [2023-11-06 22:34:08,724 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:08,726 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 28961 treesize of output 24833 [2023-11-06 22:34:08,765 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:08,766 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 30550 treesize of output 1 [2023-11-06 22:34:08,852 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:08,854 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 21456 treesize of output 18459 [2023-11-06 22:34:09,036 INFO L322 Elim1Store]: treesize reduction 1922, result has 0.1 percent of original size [2023-11-06 22:34:09,039 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 14 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 179168 treesize of output 142544 [2023-11-06 22:34:09,232 INFO L322 Elim1Store]: treesize reduction 2316, result has 0.0 percent of original size [2023-11-06 22:34:09,235 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 16 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 20 new quantified variables, introduced 38 case distinctions, treesize of input 267320 treesize of output 201111 [2023-11-06 22:34:09,349 INFO L322 Elim1Store]: treesize reduction 582, result has 0.2 percent of original size [2023-11-06 22:34:09,351 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 8 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 14 case distinctions, treesize of input 19895 treesize of output 17602 [2023-11-06 22:34:09,459 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:09,461 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24480 treesize of output 21183 [2023-11-06 22:34:09,519 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:09,520 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 35837 treesize of output 1 [2023-11-06 22:34:09,606 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:09,607 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 35689 treesize of output 30537 [2023-11-06 22:34:09,707 INFO L322 Elim1Store]: treesize reduction 823, result has 0.1 percent of original size [2023-11-06 22:34:09,709 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 11 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 14 new quantified variables, introduced 19 case distinctions, treesize of input 24882 treesize of output 21509 [2023-11-06 22:34:09,765 INFO L322 Elim1Store]: treesize reduction 104, result has 1.0 percent of original size [2023-11-06 22:34:09,766 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 36239 treesize of output 1 [2023-11-06 22:34:09,837 INFO L322 Elim1Store]: treesize reduction 903, result has 0.1 percent of original size [2023-11-06 22:34:09,839 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 12 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 15 new quantified variables, introduced 21 case distinctions, treesize of input 36091 treesize of output 30863 [2023-11-06 22:34:10,128 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 30 [2023-11-06 22:34:10,151 INFO L322 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2023-11-06 22:34:10,151 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 29 [2023-11-06 22:34:10,163 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:34:10,231 INFO L322 Elim1Store]: treesize reduction 53, result has 1.9 percent of original size [2023-11-06 22:34:10,232 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 5 new quantified variables, introduced 1 case distinctions, treesize of input 355 treesize of output 253 [2023-11-06 22:34:10,243 INFO L322 Elim1Store]: treesize reduction 37, result has 2.6 percent of original size [2023-11-06 22:34:10,243 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 158 treesize of output 127 [2023-11-06 22:34:10,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:34:10,294 INFO L322 Elim1Store]: treesize reduction 334, result has 7.5 percent of original size [2023-11-06 22:34:10,295 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 545 treesize of output 358 [2023-11-06 22:34:10,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:34:10,303 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 188 treesize of output 155 [2023-11-06 22:34:11,768 INFO L322 Elim1Store]: treesize reduction 900, result has 10.5 percent of original size [2023-11-06 22:34:11,769 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 10 new quantified variables, introduced 10 case distinctions, treesize of input 416 treesize of output 312 [2023-11-06 22:34:11,972 INFO L322 Elim1Store]: treesize reduction 656, result has 6.7 percent of original size [2023-11-06 22:34:11,973 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 6 case distinctions, treesize of input 491 treesize of output 274 [2023-11-06 22:34:11,984 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 15 [2023-11-06 22:34:12,083 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2023-11-06 22:34:12,809 INFO L322 Elim1Store]: treesize reduction 570, result has 8.7 percent of original size [2023-11-06 22:34:12,810 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 35 case distinctions, treesize of input 473 treesize of output 294 [2023-11-06 22:34:12,969 INFO L322 Elim1Store]: treesize reduction 460, result has 9.3 percent of original size [2023-11-06 22:34:12,969 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 31 case distinctions, treesize of input 418 treesize of output 255 [2023-11-06 22:34:13,888 INFO L322 Elim1Store]: treesize reduction 360, result has 11.5 percent of original size [2023-11-06 22:34:13,889 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 15 new quantified variables, introduced 27 case distinctions, treesize of input 565 treesize of output 305 [2023-11-06 22:34:13,938 INFO L322 Elim1Store]: treesize reduction 56, result has 16.4 percent of original size [2023-11-06 22:34:13,938 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 486 treesize of output 344 [2023-11-06 22:34:13,955 INFO L322 Elim1Store]: treesize reduction 118, result has 0.8 percent of original size [2023-11-06 22:34:13,956 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 377 treesize of output 168 [2023-11-06 22:34:14,017 INFO L322 Elim1Store]: treesize reduction 144, result has 16.8 percent of original size [2023-11-06 22:34:14,018 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 14 new quantified variables, introduced 14 case distinctions, treesize of input 139 treesize of output 108 [2023-11-06 22:34:14,034 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 66 [2023-11-06 22:34:14,098 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 36 proven. 108 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-11-06 22:34:14,099 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:34:28,212 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse6 (+ |c_ULTIMATE.start_main_~user~0#1.offset| 8))) (let ((.cse7 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~user~0#1.base|) .cse6))) (let ((.cse8 (select |c_#memory_$Pointer$.base| .cse7)) (.cse10 (select |c_#memory_$Pointer$.offset| .cse7)) (.cse9 (+ (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~user~0#1.base|) .cse6) 12))) (and (forall ((v_ArrVal_5409 Int) (v_ArrVal_5418 Int) (v_ArrVal_5415 (Array Int Int)) (v_ArrVal_5410 Int)) (= (let ((.cse0 (store |c_#memory_$Pointer$.offset| .cse7 (store .cse10 .cse9 v_ArrVal_5410))) (.cse3 (store |c_#memory_$Pointer$.base| .cse7 (store .cse8 .cse9 v_ArrVal_5409)))) (let ((.cse4 (select (select .cse3 |c_ULTIMATE.start_main_~user~0#1.base|) .cse6)) (.cse5 (select (select .cse0 |c_ULTIMATE.start_main_~user~0#1.base|) .cse6))) (let ((.cse2 (select (select .cse0 .cse4) .cse5))) (select (let ((.cse1 (select (select .cse3 .cse4) .cse5))) (select (store (store .cse0 .cse1 (store (select .cse0 .cse1) (+ .cse2 4) v_ArrVal_5418)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_5415) .cse1)) .cse2)))) 0)) (forall ((v_ArrVal_5409 Int) (v_ArrVal_5413 Int) (v_ArrVal_5410 Int) (v_ArrVal_5416 (Array Int Int))) (= (let ((.cse16 (store |c_#memory_$Pointer$.offset| .cse7 (store .cse10 .cse9 v_ArrVal_5410))) (.cse11 (store |c_#memory_$Pointer$.base| .cse7 (store .cse8 .cse9 v_ArrVal_5409)))) (let ((.cse14 (select (select .cse11 |c_ULTIMATE.start_main_~user~0#1.base|) .cse6)) (.cse15 (select (select .cse16 |c_ULTIMATE.start_main_~user~0#1.base|) .cse6))) (let ((.cse13 (select (select .cse16 .cse14) .cse15))) (select (let ((.cse12 (select (select .cse11 .cse14) .cse15))) (select (store (store .cse11 .cse12 (store (select .cse11 .cse12) (+ .cse13 4) v_ArrVal_5413)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_5416) .cse12)) .cse13)))) 0)))))) is different from false [2023-11-06 22:34:35,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:34:35,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020601204] [2023-11-06 22:34:35,665 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:34:35,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860854089] [2023-11-06 22:34:35,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860854089] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:34:35,666 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:34:35,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2023-11-06 22:34:35,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939625164] [2023-11-06 22:34:35,666 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:34:35,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-11-06 22:34:35,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:34:35,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-11-06 22:34:35,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1782, Unknown=48, NotChecked=86, Total=2070 [2023-11-06 22:34:35,669 INFO L87 Difference]: Start difference. First operand 1182 states and 1679 transitions. Second operand has 40 states, 37 states have (on average 3.5135135135135136) internal successors, (130), 31 states have internal predecessors, (130), 6 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2023-11-06 22:34:55,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:34:55,124 INFO L93 Difference]: Finished difference Result 2678 states and 3809 transitions. [2023-11-06 22:34:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2023-11-06 22:34:55,125 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 37 states have (on average 3.5135135135135136) internal successors, (130), 31 states have internal predecessors, (130), 6 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 152 [2023-11-06 22:34:55,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:34:55,134 INFO L225 Difference]: With dead ends: 2678 [2023-11-06 22:34:55,134 INFO L226 Difference]: Without dead ends: 1616 [2023-11-06 22:34:55,140 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 148 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2424 ImplicationChecksByTransitivity, 28.7s TimeCoverageRelationStatistics Valid=590, Invalid=7714, Unknown=72, NotChecked=180, Total=8556 [2023-11-06 22:34:55,141 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 1355 mSDsluCounter, 11260 mSDsCounter, 0 mSdLazyCounter, 4094 mSolverCounterSat, 107 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1376 SdHoareTripleChecker+Valid, 11752 SdHoareTripleChecker+Invalid, 4207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 4094 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:34:55,141 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1376 Valid, 11752 Invalid, 4207 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [107 Valid, 4094 Invalid, 6 Unknown, 0 Unchecked, 12.5s Time] [2023-11-06 22:34:55,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2023-11-06 22:34:55,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 1371. [2023-11-06 22:34:55,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1371 states, 1313 states have (on average 1.4051789794364051) internal successors, (1845), 1322 states have internal predecessors, (1845), 36 states have call successors, (36), 15 states have call predecessors, (36), 18 states have return successors, (41), 33 states have call predecessors, (41), 36 states have call successors, (41) [2023-11-06 22:34:55,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1371 states to 1371 states and 1922 transitions. [2023-11-06 22:34:55,235 INFO L78 Accepts]: Start accepts. Automaton has 1371 states and 1922 transitions. Word has length 152 [2023-11-06 22:34:55,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:34:55,236 INFO L495 AbstractCegarLoop]: Abstraction has 1371 states and 1922 transitions. [2023-11-06 22:34:55,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 37 states have (on average 3.5135135135135136) internal successors, (130), 31 states have internal predecessors, (130), 6 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2023-11-06 22:34:55,236 INFO L276 IsEmpty]: Start isEmpty. Operand 1371 states and 1922 transitions. [2023-11-06 22:34:55,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-11-06 22:34:55,238 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:34:55,238 INFO L195 NwaCegarLoop]: trace histogram [15, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:34:55,252 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-06 22:34:55,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-06 22:34:55,452 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:34:55,452 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:34:55,452 INFO L85 PathProgramCache]: Analyzing trace with hash -817097153, now seen corresponding path program 1 times [2023-11-06 22:34:55,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:34:55,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030806621] [2023-11-06 22:34:55,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:34:55,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:34:55,519 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:34:55,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [52211841] [2023-11-06 22:34:55,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:34:55,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:34:55,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:34:55,521 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:34:55,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-06 22:34:57,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:34:57,300 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-06 22:34:57,304 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:34:57,633 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 38 proven. 127 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-06 22:34:57,633 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:34:58,131 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 69 proven. 24 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2023-11-06 22:34:58,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:34:58,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030806621] [2023-11-06 22:34:58,132 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:34:58,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52211841] [2023-11-06 22:34:58,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52211841] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:34:58,132 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:34:58,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 9] total 24 [2023-11-06 22:34:58,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852372349] [2023-11-06 22:34:58,133 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:34:58,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-06 22:34:58,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:34:58,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-06 22:34:58,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2023-11-06 22:34:58,135 INFO L87 Difference]: Start difference. First operand 1371 states and 1922 transitions. Second operand has 24 states, 24 states have (on average 6.208333333333333) internal successors, (149), 24 states have internal predecessors, (149), 3 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-06 22:35:00,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:35:00,553 INFO L93 Difference]: Finished difference Result 2655 states and 3753 transitions. [2023-11-06 22:35:00,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2023-11-06 22:35:00,553 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 6.208333333333333) internal successors, (149), 24 states have internal predecessors, (149), 3 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 152 [2023-11-06 22:35:00,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:35:00,560 INFO L225 Difference]: With dead ends: 2655 [2023-11-06 22:35:00,560 INFO L226 Difference]: Without dead ends: 1395 [2023-11-06 22:35:00,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=498, Invalid=2154, Unknown=0, NotChecked=0, Total=2652 [2023-11-06 22:35:00,565 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 33 mSDsluCounter, 5809 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 6344 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:35:00,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 6344 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 22:35:00,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1395 states. [2023-11-06 22:35:00,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1395 to 1175. [2023-11-06 22:35:00,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1175 states, 1133 states have (on average 1.4263018534863194) internal successors, (1616), 1139 states have internal predecessors, (1616), 27 states have call successors, (27), 11 states have call predecessors, (27), 11 states have return successors, (28), 24 states have call predecessors, (28), 27 states have call successors, (28) [2023-11-06 22:35:00,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1175 states to 1175 states and 1671 transitions. [2023-11-06 22:35:00,644 INFO L78 Accepts]: Start accepts. Automaton has 1175 states and 1671 transitions. Word has length 152 [2023-11-06 22:35:00,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:35:00,644 INFO L495 AbstractCegarLoop]: Abstraction has 1175 states and 1671 transitions. [2023-11-06 22:35:00,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 6.208333333333333) internal successors, (149), 24 states have internal predecessors, (149), 3 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-11-06 22:35:00,645 INFO L276 IsEmpty]: Start isEmpty. Operand 1175 states and 1671 transitions. [2023-11-06 22:35:00,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-11-06 22:35:00,647 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:35:00,647 INFO L195 NwaCegarLoop]: trace histogram [22, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:35:00,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-06 22:35:00,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-06 22:35:00,863 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:35:00,864 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:35:00,864 INFO L85 PathProgramCache]: Analyzing trace with hash -357227550, now seen corresponding path program 2 times [2023-11-06 22:35:00,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:35:00,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362713900] [2023-11-06 22:35:00,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:35:00,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:35:00,938 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:35:00,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [724817] [2023-11-06 22:35:00,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:35:00,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:35:00,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:35:00,940 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:35:00,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-06 22:35:03,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-06 22:35:03,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:35:03,768 INFO L262 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-06 22:35:03,772 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:35:25,805 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse3 (* |c_ULTIMATE.start_main_~_hj_j~0#1| 2)) (.cse4 (* |c_ULTIMATE.start_main_~_hj_j~0#1| 4294967295))) (or (exists ((v_z_15 Int)) (and (<= v_z_15 4294967295) (<= 0 v_z_15) (exists ((v_y_15 Int)) (let ((.cse1 (* v_y_15 4294967296)) (.cse2 (* v_z_15 4294967295))) (let ((.cse0 (+ .cse1 .cse2))) (and (<= 0 .cse0) (exists ((|ULTIMATE.start_main_~_ha_hashv~0#1| Int)) (and (= 4294967296 (+ (mod (+ (* 2 |ULTIMATE.start_main_~_ha_hashv~0#1|) 2690382803 |c_ULTIMATE.start_main_~_hj_j~0#1|) 4294967296) .cse1 .cse2)) (exists ((v_y_13 Int)) (= (+ (* v_y_15 12884901888) (* 4 |ULTIMATE.start_main_~_ha_hashv~0#1|) .cse3 (* v_z_15 12884901885) (* v_y_13 12884901888)) 4276993779)) (<= (+ (mod (+ .cse4 (* 4294967294 |ULTIMATE.start_main_~_ha_hashv~0#1|) 4276993779) 4294967296) v_z_15) 4294967295))) (<= .cse0 4294967295))))))) (exists ((v_z_15 Int)) (and (<= v_z_15 4294967295) (exists ((v_y_15 Int)) (let ((.cse6 (* v_y_15 4294967296)) (.cse7 (* v_z_15 4294967295))) (let ((.cse5 (+ .cse6 .cse7))) (and (<= 0 .cse5) (<= .cse5 4294967295) (exists ((|ULTIMATE.start_main_~_ha_hashv~0#1| Int)) (let ((.cse8 (mod (+ .cse4 (* 4294967294 |ULTIMATE.start_main_~_ha_hashv~0#1|) 4276993779) 4294967296))) (and (= 4294967296 (+ (mod (+ (* 2 |ULTIMATE.start_main_~_ha_hashv~0#1|) 2690382803 |c_ULTIMATE.start_main_~_hj_j~0#1|) 4294967296) .cse6 .cse7)) (<= 4294967296 (+ .cse8 v_z_15)) (exists ((v_y_13 Int)) (and (= (* .cse8 256) (+ 1099511627776 |c_ULTIMATE.start_main_~_hj_j~0#1| (* v_z_15 4294967039) (* v_y_13 4294967296) .cse6 |ULTIMATE.start_main_~_ha_hashv~0#1|)) (= (+ (* v_y_15 12884901888) (* 4 |ULTIMATE.start_main_~_ha_hashv~0#1|) .cse3 (* v_z_15 12884901885) (* v_y_13 12884901888)) 4276993779)))))))))) (<= 0 v_z_15))))) is different from false [2023-11-06 22:35:29,385 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2023-11-06 22:35:29,385 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:35:29,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:35:29,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362713900] [2023-11-06 22:35:29,385 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:35:29,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724817] [2023-11-06 22:35:29,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724817] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:35:29,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:35:29,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-06 22:35:29,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378106152] [2023-11-06 22:35:29,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:35:29,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 22:35:29,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:35:29,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 22:35:29,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=74, Unknown=1, NotChecked=16, Total=110 [2023-11-06 22:35:29,388 INFO L87 Difference]: Start difference. First operand 1175 states and 1671 transitions. Second operand has 11 states, 11 states have (on average 9.818181818181818) internal successors, (108), 11 states have internal predecessors, (108), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-06 22:35:32,250 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-06 22:35:34,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-06 22:35:35,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:35:35,125 INFO L93 Difference]: Finished difference Result 2301 states and 3290 transitions. [2023-11-06 22:35:35,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:35:35,125 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.818181818181818) internal successors, (108), 11 states have internal predecessors, (108), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 159 [2023-11-06 22:35:35,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:35:35,130 INFO L225 Difference]: With dead ends: 2301 [2023-11-06 22:35:35,130 INFO L226 Difference]: Without dead ends: 1184 [2023-11-06 22:35:35,133 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=23, Invalid=90, Unknown=1, NotChecked=18, Total=132 [2023-11-06 22:35:35,133 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 14 mSDsluCounter, 4220 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 4747 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2023-11-06 22:35:35,133 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 4747 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 584 Invalid, 1 Unknown, 81 Unchecked, 5.7s Time] [2023-11-06 22:35:35,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1184 states. [2023-11-06 22:35:35,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1184 to 1178. [2023-11-06 22:35:35,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1178 states, 1136 states have (on average 1.4251760563380282) internal successors, (1619), 1142 states have internal predecessors, (1619), 27 states have call successors, (27), 11 states have call predecessors, (27), 11 states have return successors, (28), 24 states have call predecessors, (28), 27 states have call successors, (28) [2023-11-06 22:35:35,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1178 states to 1178 states and 1674 transitions. [2023-11-06 22:35:35,209 INFO L78 Accepts]: Start accepts. Automaton has 1178 states and 1674 transitions. Word has length 159 [2023-11-06 22:35:35,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:35:35,209 INFO L495 AbstractCegarLoop]: Abstraction has 1178 states and 1674 transitions. [2023-11-06 22:35:35,210 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.818181818181818) internal successors, (108), 11 states have internal predecessors, (108), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-06 22:35:35,210 INFO L276 IsEmpty]: Start isEmpty. Operand 1178 states and 1674 transitions. [2023-11-06 22:35:35,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-11-06 22:35:35,211 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:35:35,212 INFO L195 NwaCegarLoop]: trace histogram [22, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:35:35,222 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-06 22:35:35,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:35:35,423 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-06 22:35:35,423 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:35:35,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1311268550, now seen corresponding path program 1 times [2023-11-06 22:35:35,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:35:35,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795264474] [2023-11-06 22:35:35,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:35:35,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:35:35,496 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:35:35,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1743986545] [2023-11-06 22:35:35,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:35:35,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:35:35,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:35:35,498 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:35:35,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_582488bb-c571-4bb4-bef7-162477d302e1/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-06 22:35:36,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:35:36,533 INFO L262 TraceCheckSpWp]: Trace formula consists of 1264 conjuncts, 249 conjunts are in the unsatisfiable core [2023-11-06 22:35:36,548 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:35:36,565 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-06 22:35:36,586 INFO L322 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-06 22:35:36,586 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 14 treesize of output 13 [2023-11-06 22:35:36,663 INFO L322 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-06 22:35:36,664 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2023-11-06 22:35:36,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:35:36,797 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 18 [2023-11-06 22:35:36,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:35:36,803 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-06 22:35:37,978 INFO L322 Elim1Store]: treesize reduction 28, result has 49.1 percent of original size [2023-11-06 22:35:37,978 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 45 [2023-11-06 22:35:38,073 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-06 22:35:38,221 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2023-11-06 22:35:39,521 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 22:35:39,521 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 49 [2023-11-06 22:35:39,689 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:35:39,690 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2456 treesize of output 2113 [2023-11-06 22:35:39,721 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:35:39,722 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2303 treesize of output 1992 [2023-11-06 22:35:39,747 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-06 22:35:39,748 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1537 treesize of output 1303 [2023-11-06 22:35:39,782 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:35:39,783 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1500 treesize of output 1284 [2023-11-06 22:35:39,806 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:35:39,806 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1469 treesize of output 1253 [2023-11-06 22:35:39,837 INFO L322 Elim1Store]: treesize reduction 55, result has 8.3 percent of original size [2023-11-06 22:35:39,837 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1652 treesize of output 1211 [2023-11-06 22:35:39,850 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 22 [2023-11-06 22:35:39,857 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2023-11-06 22:35:39,872 INFO L322 Elim1Store]: treesize reduction 27, result has 15.6 percent of original size [2023-11-06 22:35:39,873 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 69 treesize of output 60 [2023-11-06 22:35:39,878 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2023-11-06 22:35:39,924 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:35:39,925 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1709 treesize of output 1445 [2023-11-06 22:35:39,949 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:35:39,949 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1678 treesize of output 1414 [2023-11-06 22:35:39,976 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-06 22:35:39,976 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1941 treesize of output 1 [2023-11-06 22:35:40,012 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-06 22:35:40,013 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1672 treesize of output 1396 [2023-11-06 22:35:40,049 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:35:40,050 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2530 treesize of output 2157 [2023-11-06 22:35:40,085 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:35:40,086 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2683 treesize of output 2278 [2023-11-06 22:35:40,117 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:35:40,118 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1609 treesize of output 1355 [2023-11-06 22:35:40,146 INFO L322 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2023-11-06 22:35:40,147 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 3320 treesize of output 2667 [2023-11-06 22:35:40,169 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-06 22:35:40,170 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1872 treesize of output 1 [2023-11-06 22:35:40,200 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:35:40,201 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1709 treesize of output 1445 [2023-11-06 22:35:40,225 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-06 22:35:40,226 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1678 treesize of output 1414 [2023-11-06 22:35:40,248 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-06 22:35:40,249 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1941 treesize of output 1 [2023-11-06 22:35:40,285 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:35:40,286 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3072 treesize of output 2593 [2023-11-06 22:35:40,312 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-06 22:35:40,312 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1731 treesize of output 1443 [2023-11-06 22:35:40,368 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-06 22:35:40,369 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2901 treesize of output 2454 [2023-11-06 22:35:40,690 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 40 [2023-11-06 22:35:40,730 INFO L322 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2023-11-06 22:35:40,730 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 38 treesize of output 58 [2023-11-06 22:35:40,760 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:35:40,905 INFO L322 Elim1Store]: treesize reduction 334, result has 7.5 percent of original size [2023-11-06 22:35:40,905 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 711 treesize of output 476 [2023-11-06 22:35:40,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:35:40,925 INFO L322 Elim1Store]: treesize reduction 31, result has 26.2 percent of original size [2023-11-06 22:35:40,926 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 231 treesize of output 188 [2023-11-06 22:35:40,967 INFO L322 Elim1Store]: treesize reduction 53, result has 1.9 percent of original size [2023-11-06 22:35:40,968 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 5 new quantified variables, introduced 1 case distinctions, treesize of input 513 treesize of output 367 [2023-11-06 22:35:40,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,943 INFO L322 Elim1Store]: treesize reduction 2079, result has 6.4 percent of original size [2023-11-06 22:36:00,943 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 67 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 342 treesize of output 350 [2023-11-06 22:36:00,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:00,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:01,083 INFO L322 Elim1Store]: treesize reduction 1163, result has 1.6 percent of original size [2023-11-06 22:36:01,083 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 68 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 432 treesize of output 346 [2023-11-06 22:36:01,117 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 517 treesize of output 343 [2023-11-06 22:36:01,198 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 142 treesize of output 134 [2023-11-06 22:36:03,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:03,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:03,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:03,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:03,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:03,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:03,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:03,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:03,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:03,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:03,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:03,992 INFO L322 Elim1Store]: treesize reduction 872, result has 10.6 percent of original size [2023-11-06 22:36:03,992 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 15 select indices, 15 select index equivalence classes, 67 disjoint index pairs (out of 105 index pairs), introduced 17 new quantified variables, introduced 119 case distinctions, treesize of input 623 treesize of output 318 [2023-11-06 22:36:04,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:04,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:04,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:04,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:04,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:04,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:04,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:04,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:04,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:04,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:04,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:04,254 INFO L322 Elim1Store]: treesize reduction 734, result has 11.6 percent of original size [2023-11-06 22:36:04,254 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 15 select indices, 15 select index equivalence classes, 68 disjoint index pairs (out of 105 index pairs), introduced 17 new quantified variables, introduced 115 case distinctions, treesize of input 576 treesize of output 415 [2023-11-06 22:36:07,278 INFO L322 Elim1Store]: treesize reduction 94, result has 5.1 percent of original size [2023-11-06 22:36:07,278 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 757 treesize of output 405 [2023-11-06 22:36:07,300 INFO L322 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2023-11-06 22:36:07,301 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 403 treesize of output 292 [2023-11-06 22:36:07,333 INFO L322 Elim1Store]: treesize reduction 72, result has 8.9 percent of original size [2023-11-06 22:36:07,334 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 283 treesize of output 150 [2023-11-06 22:36:07,351 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 45 [2023-11-06 22:36:07,362 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 21 [2023-11-06 22:36:07,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:07,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:07,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:07,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:07,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:07,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:07,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:07,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:07,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:07,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:07,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:36:07,402 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 66 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 37 [2023-11-06 22:36:07,903 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 43 proven. 248 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-11-06 22:36:07,903 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:36:08,036 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse12 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse10 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12)) (.cse11 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12))) (let ((.cse0 (mod |c_ULTIMATE.start_main_~_ha_bkt~0#1| 4294967296)) (.cse1 (select (select |c_#memory_$Pointer$.base| .cse10) .cse11))) (let ((.cse3 (select |c_#memory_$Pointer$.offset| .cse1)) (.cse5 (select |c_#memory_$Pointer$.base| .cse1)) (.cse6 (* .cse0 12)) (.cse7 (select (select |c_#memory_$Pointer$.offset| .cse10) .cse11))) (and (or (< 2147483647 .cse0) (let ((.cse4 (+ .cse6 .cse7 4)) (.cse2 (+ .cse6 .cse7))) (and (forall ((v_ArrVal_7197 (Array Int Int))) (or (forall ((v_ArrVal_7196 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse1 v_ArrVal_7197) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7196) .cse1) .cse2) 0)) (not (= (store .cse3 .cse4 (select v_ArrVal_7197 .cse4)) v_ArrVal_7197)))) (forall ((v_ArrVal_7195 (Array Int Int)) (v_ArrVal_7198 (Array Int Int))) (or (not (= v_ArrVal_7195 (store .cse5 .cse4 (select v_ArrVal_7195 .cse4)))) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse1 v_ArrVal_7195) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7198) .cse1) .cse2) 0)))))) (or (let ((.cse9 (+ (- 51539607552) .cse6 .cse7)) (.cse8 (+ .cse6 .cse7 (- 51539607548)))) (and (forall ((v_ArrVal_7197 (Array Int Int))) (or (not (= (store .cse3 .cse8 (select v_ArrVal_7197 .cse8)) v_ArrVal_7197)) (forall ((v_ArrVal_7196 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse1 v_ArrVal_7197) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7196) .cse1) .cse9) 0)))) (forall ((v_ArrVal_7195 (Array Int Int)) (v_ArrVal_7198 (Array Int Int))) (or (= (select (select (store (store |c_#memory_$Pointer$.base| .cse1 v_ArrVal_7195) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7198) .cse1) .cse9) 0) (not (= v_ArrVal_7195 (store .cse5 .cse8 (select v_ArrVal_7195 .cse8)))))))) (< .cse0 2147483648))))))) is different from false [2023-11-06 22:36:08,146 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse12 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse10 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12)) (.cse11 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12))) (let ((.cse0 (mod |c_ULTIMATE.start_main_#t~nondet117#1| 4294967296)) (.cse3 (select (select |c_#memory_$Pointer$.base| .cse10) .cse11))) (let ((.cse5 (select |c_#memory_$Pointer$.base| .cse3)) (.cse1 (select |c_#memory_$Pointer$.offset| .cse3)) (.cse6 (select (select |c_#memory_$Pointer$.offset| .cse10) .cse11)) (.cse7 (* .cse0 12))) (and (or (< 2147483647 .cse0) (let ((.cse2 (+ .cse6 4 .cse7)) (.cse4 (+ .cse6 .cse7))) (and (forall ((v_ArrVal_7197 (Array Int Int))) (or (not (= (store .cse1 .cse2 (select v_ArrVal_7197 .cse2)) v_ArrVal_7197)) (forall ((v_ArrVal_7196 (Array Int Int))) (= 0 (select (select (store (store |c_#memory_$Pointer$.offset| .cse3 v_ArrVal_7197) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7196) .cse3) .cse4))))) (forall ((v_ArrVal_7195 (Array Int Int)) (v_ArrVal_7198 (Array Int Int))) (or (not (= (store .cse5 .cse2 (select v_ArrVal_7195 .cse2)) v_ArrVal_7195)) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse3 v_ArrVal_7195) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7198) .cse3) .cse4) 0)))))) (or (< .cse0 2147483648) (let ((.cse9 (+ (- 51539607552) .cse6 .cse7)) (.cse8 (+ .cse6 (- 51539607548) .cse7))) (and (forall ((v_ArrVal_7195 (Array Int Int)) (v_ArrVal_7198 (Array Int Int))) (or (not (= v_ArrVal_7195 (store .cse5 .cse8 (select v_ArrVal_7195 .cse8)))) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse3 v_ArrVal_7195) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7198) .cse3) .cse9) 0))) (forall ((v_ArrVal_7197 (Array Int Int))) (or (forall ((v_ArrVal_7196 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse3 v_ArrVal_7197) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7196) .cse3) .cse9) 0)) (not (= (store .cse1 .cse8 (select v_ArrVal_7197 .cse8)) v_ArrVal_7197)))))))))))) is different from false [2023-11-06 22:36:08,168 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse5 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse3 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse5)) (.cse4 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse5))) (let ((.cse2 (select (select |c_#memory_$Pointer$.offset| .cse3) .cse4))) (let ((.cse1 (+ .cse2 4)) (.cse0 (select (select |c_#memory_$Pointer$.base| .cse3) .cse4))) (and (forall ((v_ArrVal_7195 (Array Int Int)) (v_ArrVal_7198 (Array Int Int))) (or (not (= v_ArrVal_7195 (store (select |c_#memory_$Pointer$.base| .cse0) .cse1 (select v_ArrVal_7195 .cse1)))) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_7195) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7198) .cse0) .cse2) 0))) (forall ((v_ArrVal_7197 (Array Int Int))) (or (not (= (store (select |c_#memory_$Pointer$.offset| .cse0) .cse1 (select v_ArrVal_7197 .cse1)) v_ArrVal_7197)) (forall ((v_ArrVal_7196 (Array Int Int))) (= 0 (select (select (store (store |c_#memory_$Pointer$.offset| .cse0 v_ArrVal_7197) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7196) .cse0) .cse2)))))))))) is different from false [2023-11-06 22:36:08,221 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse7 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse8 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse7))) (let ((.cse9 (select |c_#memory_$Pointer$.base| .cse8)) (.cse11 (select |c_#memory_$Pointer$.offset| .cse8)) (.cse10 (+ 12 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse7)))) (and (forall ((v_ArrVal_7192 Int) (v_ArrVal_7191 Int) (v_ArrVal_7195 (Array Int Int)) (v_ArrVal_7198 (Array Int Int))) (let ((.cse4 (store |c_#memory_$Pointer$.offset| .cse8 (store .cse11 .cse10 v_ArrVal_7192))) (.cse0 (store |c_#memory_$Pointer$.base| .cse8 (store .cse9 .cse10 v_ArrVal_7191)))) (let ((.cse5 (select (select .cse0 |c_ULTIMATE.start_main_~users~0#1.base|) .cse7)) (.cse6 (select (select .cse4 |c_ULTIMATE.start_main_~users~0#1.base|) .cse7))) (let ((.cse1 (select (select .cse0 .cse5) .cse6)) (.cse3 (select (select .cse4 .cse5) .cse6))) (or (not (= v_ArrVal_7195 (let ((.cse2 (+ .cse3 4))) (store (select .cse0 .cse1) .cse2 (select v_ArrVal_7195 .cse2))))) (= (select (select (store (store .cse0 .cse1 v_ArrVal_7195) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7198) .cse1) .cse3) 0)))))) (forall ((v_ArrVal_7192 Int) (v_ArrVal_7191 Int) (v_ArrVal_7197 (Array Int Int))) (let ((.cse12 (store |c_#memory_$Pointer$.offset| .cse8 (store .cse11 .cse10 v_ArrVal_7192))) (.cse18 (store |c_#memory_$Pointer$.base| .cse8 (store .cse9 .cse10 v_ArrVal_7191)))) (let ((.cse16 (select (select .cse18 |c_ULTIMATE.start_main_~users~0#1.base|) .cse7)) (.cse17 (select (select .cse12 |c_ULTIMATE.start_main_~users~0#1.base|) .cse7))) (let ((.cse13 (select (select .cse18 .cse16) .cse17)) (.cse15 (select (select .cse12 .cse16) .cse17))) (or (not (= v_ArrVal_7197 (let ((.cse14 (+ .cse15 4))) (store (select .cse12 .cse13) .cse14 (select v_ArrVal_7197 .cse14))))) (forall ((v_ArrVal_7196 (Array Int Int))) (= (select (select (store (store .cse12 .cse13 v_ArrVal_7197) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7196) .cse13) .cse15) 0))))))))))) is different from false [2023-11-06 22:36:08,257 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse7 (+ |c_ULTIMATE.start_main_~user~0#1.offset| 8))) (let ((.cse8 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~user~0#1.base|) .cse7))) (let ((.cse9 (select |c_#memory_$Pointer$.base| .cse8)) (.cse11 (select |c_#memory_$Pointer$.offset| .cse8)) (.cse10 (+ (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~user~0#1.base|) .cse7) 12))) (and (forall ((v_ArrVal_7192 Int) (v_ArrVal_7191 Int) (v_ArrVal_7195 (Array Int Int)) (v_ArrVal_7198 (Array Int Int))) (let ((.cse4 (store |c_#memory_$Pointer$.offset| .cse8 (store .cse11 .cse10 v_ArrVal_7192))) (.cse0 (store |c_#memory_$Pointer$.base| .cse8 (store .cse9 .cse10 v_ArrVal_7191)))) (let ((.cse5 (select (select .cse0 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7)) (.cse6 (select (select .cse4 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7))) (let ((.cse1 (select (select .cse0 .cse5) .cse6)) (.cse2 (select (select .cse4 .cse5) .cse6))) (or (= (select (select (store (store .cse0 .cse1 v_ArrVal_7195) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7198) .cse1) .cse2) 0) (not (= v_ArrVal_7195 (let ((.cse3 (+ .cse2 4))) (store (select .cse0 .cse1) .cse3 (select v_ArrVal_7195 .cse3)))))))))) (forall ((v_ArrVal_7192 Int) (v_ArrVal_7191 Int) (v_ArrVal_7197 (Array Int Int))) (let ((.cse12 (store |c_#memory_$Pointer$.offset| .cse8 (store .cse11 .cse10 v_ArrVal_7192))) (.cse18 (store |c_#memory_$Pointer$.base| .cse8 (store .cse9 .cse10 v_ArrVal_7191)))) (let ((.cse16 (select (select .cse18 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7)) (.cse17 (select (select .cse12 |c_ULTIMATE.start_main_~user~0#1.base|) .cse7))) (let ((.cse13 (select (select .cse18 .cse16) .cse17)) (.cse14 (select (select .cse12 .cse16) .cse17))) (or (forall ((v_ArrVal_7196 (Array Int Int))) (= (select (select (store (store .cse12 .cse13 v_ArrVal_7197) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_7196) .cse13) .cse14) 0)) (not (= v_ArrVal_7197 (let ((.cse15 (+ .cse14 4))) (store (select .cse12 .cse13) .cse15 (select v_ArrVal_7197 .cse15)))))))))))))) is different from false