./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-patterns/array4_pattern.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/array-patterns/array4_pattern.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa --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 51462516d41bb1edc1c2003475b488124e11e4eb166822052c5d908cea262957 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 19:36:59,479 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 19:36:59,481 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 19:36:59,503 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 19:36:59,503 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 19:36:59,504 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 19:36:59,505 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 19:36:59,507 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 19:36:59,508 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 19:36:59,509 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 19:36:59,510 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 19:36:59,511 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 19:36:59,511 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 19:36:59,512 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 19:36:59,514 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 19:36:59,515 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 19:36:59,515 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 19:36:59,517 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 19:36:59,518 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 19:36:59,520 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 19:36:59,522 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 19:36:59,523 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 19:36:59,524 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 19:36:59,524 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 19:36:59,527 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 19:36:59,527 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 19:36:59,527 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 19:36:59,528 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 19:36:59,529 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 19:36:59,529 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 19:36:59,530 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 19:36:59,530 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 19:36:59,531 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 19:36:59,531 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 19:36:59,532 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 19:36:59,532 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 19:36:59,533 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 19:36:59,533 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 19:36:59,533 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 19:36:59,534 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 19:36:59,534 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 19:36:59,535 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-06 19:36:59,551 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 19:36:59,551 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 19:36:59,551 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 19:36:59,551 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 19:36:59,552 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 19:36:59,552 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 19:36:59,552 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 19:36:59,553 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 19:36:59,553 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 19:36:59,553 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 19:36:59,553 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 19:36:59,553 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 19:36:59,553 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 19:36:59,553 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 19:36:59,553 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 19:36:59,553 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 19:36:59,554 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 19:36:59,554 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 19:36:59,554 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 19:36:59,554 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 19:36:59,554 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 19:36:59,554 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 19:36:59,554 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 19:36:59,554 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 19:36:59,554 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:36:59,555 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 19:36:59,555 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 19:36:59,555 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 19:36:59,555 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 19:36:59,555 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 19:36:59,555 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 19:36:59,555 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 19:36:59,555 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 19:36:59,555 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 19:36:59,556 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/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_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa 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 -> 51462516d41bb1edc1c2003475b488124e11e4eb166822052c5d908cea262957 [2021-12-06 19:36:59,746 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 19:36:59,763 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 19:36:59,765 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 19:36:59,766 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 19:36:59,766 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 19:36:59,767 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/array-patterns/array4_pattern.c [2021-12-06 19:36:59,816 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/data/8a89c6746/02bdb60055d44ad08ccaf6649c9b37b3/FLAG32634a81f [2021-12-06 19:37:00,220 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 19:37:00,220 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/sv-benchmarks/c/array-patterns/array4_pattern.c [2021-12-06 19:37:00,225 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/data/8a89c6746/02bdb60055d44ad08ccaf6649c9b37b3/FLAG32634a81f [2021-12-06 19:37:00,234 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/data/8a89c6746/02bdb60055d44ad08ccaf6649c9b37b3 [2021-12-06 19:37:00,236 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 19:37:00,237 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 19:37:00,238 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 19:37:00,238 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 19:37:00,241 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 19:37:00,242 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,243 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@50d8531f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00, skipping insertion in model container [2021-12-06 19:37:00,243 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,248 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 19:37:00,260 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 19:37:00,371 WARN L230 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_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/sv-benchmarks/c/array-patterns/array4_pattern.c[1835,1848] [2021-12-06 19:37:00,386 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:37:00,393 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 19:37:00,402 WARN L230 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_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/sv-benchmarks/c/array-patterns/array4_pattern.c[1835,1848] [2021-12-06 19:37:00,410 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:37:00,420 INFO L208 MainTranslator]: Completed translation [2021-12-06 19:37:00,420 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00 WrapperNode [2021-12-06 19:37:00,420 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 19:37:00,421 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 19:37:00,421 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 19:37:00,421 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 19:37:00,427 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,434 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,455 INFO L137 Inliner]: procedures = 16, calls = 27, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 93 [2021-12-06 19:37:00,455 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 19:37:00,456 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 19:37:00,456 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 19:37:00,456 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 19:37:00,464 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,464 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,465 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,466 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,470 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,472 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,474 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,475 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 19:37:00,476 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 19:37:00,476 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 19:37:00,476 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 19:37:00,477 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00" (1/1) ... [2021-12-06 19:37:00,483 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:37:00,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:00,501 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 19:37:00,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 19:37:00,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 19:37:00,532 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-06 19:37:00,532 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-06 19:37:00,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 19:37:00,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 19:37:00,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 19:37:00,532 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 19:37:00,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 19:37:00,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 19:37:00,532 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 19:37:00,586 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 19:37:00,587 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 19:37:00,712 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 19:37:00,718 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 19:37:00,719 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-12-06 19:37:00,720 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:37:00 BoogieIcfgContainer [2021-12-06 19:37:00,721 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 19:37:00,723 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 19:37:00,723 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 19:37:00,726 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 19:37:00,726 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 07:37:00" (1/3) ... [2021-12-06 19:37:00,727 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@45c5835e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:37:00, skipping insertion in model container [2021-12-06 19:37:00,727 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:37:00" (2/3) ... [2021-12-06 19:37:00,728 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@45c5835e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:37:00, skipping insertion in model container [2021-12-06 19:37:00,728 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:37:00" (3/3) ... [2021-12-06 19:37:00,729 INFO L111 eAbstractionObserver]: Analyzing ICFG array4_pattern.c [2021-12-06 19:37:00,734 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 19:37:00,735 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 19:37:00,782 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 19:37:00,789 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 19:37:00,789 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 19:37:00,806 INFO L276 IsEmpty]: Start isEmpty. Operand has 33 states, 25 states have (on average 1.44) internal successors, (36), 26 states have internal predecessors, (36), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:37:00,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-06 19:37:00,811 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:00,812 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:37:00,812 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:00,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:00,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1359011546, now seen corresponding path program 1 times [2021-12-06 19:37:00,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:00,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676176858] [2021-12-06 19:37:00,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:00,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:00,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:37:00,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:37:00,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:37:00,933 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:37:00,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:00,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676176858] [2021-12-06 19:37:00,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676176858] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:37:00,934 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:37:00,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 19:37:00,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436874195] [2021-12-06 19:37:00,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:37:00,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 19:37:00,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:00,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 19:37:00,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 19:37:00,963 INFO L87 Difference]: Start difference. First operand has 33 states, 25 states have (on average 1.44) internal successors, (36), 26 states have internal predecessors, (36), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 2 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 19:37:00,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:00,979 INFO L93 Difference]: Finished difference Result 63 states and 93 transitions. [2021-12-06 19:37:00,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 19:37:00,980 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2021-12-06 19:37:00,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:00,986 INFO L225 Difference]: With dead ends: 63 [2021-12-06 19:37:00,986 INFO L226 Difference]: Without dead ends: 29 [2021-12-06 19:37:00,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 19:37:00,991 INFO L933 BasicCegarLoop]: 40 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, 40 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 [2021-12-06 19:37:00,992 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:37:01,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2021-12-06 19:37:01,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2021-12-06 19:37:01,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 22 states have internal predecessors, (26), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:37:01,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 36 transitions. [2021-12-06 19:37:01,022 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 36 transitions. Word has length 16 [2021-12-06 19:37:01,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:01,022 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 36 transitions. [2021-12-06 19:37:01,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 19:37:01,022 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 36 transitions. [2021-12-06 19:37:01,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 19:37:01,024 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:01,025 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:37:01,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 19:37:01,025 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:01,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:01,026 INFO L85 PathProgramCache]: Analyzing trace with hash -852430543, now seen corresponding path program 1 times [2021-12-06 19:37:01,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:01,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547087903] [2021-12-06 19:37:01,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:01,026 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:01,058 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:01,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2023216768] [2021-12-06 19:37:01,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:01,059 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:01,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:01,060 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:01,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 19:37:01,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:37:01,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:37:01,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:01,219 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:37:01,219 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:37:01,220 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:01,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547087903] [2021-12-06 19:37:01,220 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:01,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023216768] [2021-12-06 19:37:01,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023216768] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:37:01,221 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:37:01,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 19:37:01,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667429827] [2021-12-06 19:37:01,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:37:01,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:37:01,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:01,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:37:01,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:37:01,224 INFO L87 Difference]: Start difference. First operand 29 states and 36 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 19:37:01,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:01,265 INFO L93 Difference]: Finished difference Result 70 states and 88 transitions. [2021-12-06 19:37:01,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:37:01,265 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 42 [2021-12-06 19:37:01,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:01,267 INFO L225 Difference]: With dead ends: 70 [2021-12-06 19:37:01,267 INFO L226 Difference]: Without dead ends: 48 [2021-12-06 19:37:01,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:37:01,269 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 8 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:01,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 53 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:37:01,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2021-12-06 19:37:01,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 38. [2021-12-06 19:37:01,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 27 states have internal predecessors, (31), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 19:37:01,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 49 transitions. [2021-12-06 19:37:01,281 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 49 transitions. Word has length 42 [2021-12-06 19:37:01,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:01,282 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 49 transitions. [2021-12-06 19:37:01,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 19:37:01,283 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 49 transitions. [2021-12-06 19:37:01,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 19:37:01,284 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:01,284 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:37:01,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 19:37:01,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-12-06 19:37:01,486 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:01,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:01,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1661777169, now seen corresponding path program 1 times [2021-12-06 19:37:01,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:01,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817819797] [2021-12-06 19:37:01,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:01,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:01,534 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:01,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [405869352] [2021-12-06 19:37:01,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:01,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:01,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:01,536 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:01,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 19:37:01,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:37:01,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 19:37:01,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:01,678 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:37:01,678 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:37:01,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:01,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817819797] [2021-12-06 19:37:01,679 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:01,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405869352] [2021-12-06 19:37:01,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405869352] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:37:01,679 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:37:01,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:37:01,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546911819] [2021-12-06 19:37:01,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:37:01,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:37:01,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:01,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:37:01,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:37:01,680 INFO L87 Difference]: Start difference. First operand 38 states and 49 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 19:37:01,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:01,695 INFO L93 Difference]: Finished difference Result 43 states and 54 transitions. [2021-12-06 19:37:01,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 19:37:01,696 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 42 [2021-12-06 19:37:01,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:01,697 INFO L225 Difference]: With dead ends: 43 [2021-12-06 19:37:01,697 INFO L226 Difference]: Without dead ends: 39 [2021-12-06 19:37:01,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:37:01,698 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 5 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:01,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 81 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:37:01,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-12-06 19:37:01,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2021-12-06 19:37:01,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 28 states have internal predecessors, (32), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 19:37:01,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 50 transitions. [2021-12-06 19:37:01,705 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 50 transitions. Word has length 42 [2021-12-06 19:37:01,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:01,706 INFO L470 AbstractCegarLoop]: Abstraction has 39 states and 50 transitions. [2021-12-06 19:37:01,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 19:37:01,706 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 50 transitions. [2021-12-06 19:37:01,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-06 19:37:01,707 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:01,707 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:37:01,727 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 19:37:01,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:01,910 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:01,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:01,912 INFO L85 PathProgramCache]: Analyzing trace with hash 813208561, now seen corresponding path program 1 times [2021-12-06 19:37:01,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:01,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652669410] [2021-12-06 19:37:01,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:01,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:02,004 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:02,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [374424503] [2021-12-06 19:37:02,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:02,006 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:02,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:02,009 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:02,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 19:37:02,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:37:02,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 19:37:02,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:02,215 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:37:02,216 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:37:02,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:02,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652669410] [2021-12-06 19:37:02,216 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:02,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374424503] [2021-12-06 19:37:02,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374424503] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:37:02,217 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:37:02,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:37:02,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618447883] [2021-12-06 19:37:02,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:37:02,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:37:02,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:02,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:37:02,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:37:02,219 INFO L87 Difference]: Start difference. First operand 39 states and 50 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 19:37:02,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:02,278 INFO L93 Difference]: Finished difference Result 77 states and 98 transitions. [2021-12-06 19:37:02,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:37:02,278 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 44 [2021-12-06 19:37:02,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:02,279 INFO L225 Difference]: With dead ends: 77 [2021-12-06 19:37:02,279 INFO L226 Difference]: Without dead ends: 43 [2021-12-06 19:37:02,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:37:02,281 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 11 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:02,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 102 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:37:02,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-12-06 19:37:02,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 40. [2021-12-06 19:37:02,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 29 states have internal predecessors, (33), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 19:37:02,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 51 transitions. [2021-12-06 19:37:02,287 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 51 transitions. Word has length 44 [2021-12-06 19:37:02,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:02,287 INFO L470 AbstractCegarLoop]: Abstraction has 40 states and 51 transitions. [2021-12-06 19:37:02,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 19:37:02,287 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 51 transitions. [2021-12-06 19:37:02,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 19:37:02,289 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:02,289 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:37:02,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 19:37:02,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:02,491 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:02,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:02,493 INFO L85 PathProgramCache]: Analyzing trace with hash -1843316237, now seen corresponding path program 1 times [2021-12-06 19:37:02,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:02,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217328706] [2021-12-06 19:37:02,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:02,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:02,575 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:02,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [881791086] [2021-12-06 19:37:02,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:02,577 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:02,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:02,579 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:02,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 19:37:02,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:37:02,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 48 conjunts are in the unsatisfiable core [2021-12-06 19:37:02,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:02,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:37:02,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:02,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 18 [2021-12-06 19:37:02,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:37:03,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:37:03,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 47 treesize of output 26 [2021-12-06 19:37:03,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:37:03,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:37:03,545 INFO L354 Elim1Store]: treesize reduction 28, result has 28.2 percent of original size [2021-12-06 19:37:03,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 34 treesize of output 24 [2021-12-06 19:37:03,575 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 20 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 19:37:03,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:37:10,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:10,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217328706] [2021-12-06 19:37:10,858 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:10,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881791086] [2021-12-06 19:37:10,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881791086] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:37:10,858 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:37:10,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-12-06 19:37:10,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958627971] [2021-12-06 19:37:10,858 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:37:10,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 19:37:10,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:10,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 19:37:10,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=452, Unknown=5, NotChecked=0, Total=552 [2021-12-06 19:37:10,860 INFO L87 Difference]: Start difference. First operand 40 states and 51 transitions. Second operand has 20 states, 19 states have (on average 1.736842105263158) internal successors, (33), 17 states have internal predecessors, (33), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-12-06 19:37:11,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:11,026 INFO L93 Difference]: Finished difference Result 79 states and 95 transitions. [2021-12-06 19:37:11,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 19:37:11,026 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.736842105263158) internal successors, (33), 17 states have internal predecessors, (33), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 46 [2021-12-06 19:37:11,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:11,027 INFO L225 Difference]: With dead ends: 79 [2021-12-06 19:37:11,027 INFO L226 Difference]: Without dead ends: 75 [2021-12-06 19:37:11,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=124, Invalid=627, Unknown=5, NotChecked=0, Total=756 [2021-12-06 19:37:11,029 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 35 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 157 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:11,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 254 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 111 Invalid, 0 Unknown, 157 Unchecked, 0.1s Time] [2021-12-06 19:37:11,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-12-06 19:37:11,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 69. [2021-12-06 19:37:11,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 51 states have (on average 1.1176470588235294) internal successors, (57), 51 states have internal predecessors, (57), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-12-06 19:37:11,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 83 transitions. [2021-12-06 19:37:11,038 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 83 transitions. Word has length 46 [2021-12-06 19:37:11,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:11,038 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 83 transitions. [2021-12-06 19:37:11,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.736842105263158) internal successors, (33), 17 states have internal predecessors, (33), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-12-06 19:37:11,038 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 83 transitions. [2021-12-06 19:37:11,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 19:37:11,040 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:11,040 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-12-06 19:37:11,062 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 19:37:11,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:11,241 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:11,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:11,242 INFO L85 PathProgramCache]: Analyzing trace with hash -1847143947, now seen corresponding path program 2 times [2021-12-06 19:37:11,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:11,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927534819] [2021-12-06 19:37:11,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:11,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:11,280 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:11,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [88156798] [2021-12-06 19:37:11,280 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:37:11,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:11,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:11,281 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:11,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 19:37:11,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:37:11,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:37:11,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:37:11,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:11,410 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 20 proven. 1 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:37:11,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:37:11,483 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:37:11,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:11,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927534819] [2021-12-06 19:37:11,484 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:11,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88156798] [2021-12-06 19:37:11,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88156798] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:37:11,484 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:37:11,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-12-06 19:37:11,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964361737] [2021-12-06 19:37:11,484 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:37:11,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 19:37:11,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:11,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 19:37:11,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:37:11,485 INFO L87 Difference]: Start difference. First operand 69 states and 83 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 9 states have internal predecessors, (33), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:37:11,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:11,625 INFO L93 Difference]: Finished difference Result 150 states and 186 transitions. [2021-12-06 19:37:11,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 19:37:11,625 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 9 states have internal predecessors, (33), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 48 [2021-12-06 19:37:11,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:11,626 INFO L225 Difference]: With dead ends: 150 [2021-12-06 19:37:11,627 INFO L226 Difference]: Without dead ends: 123 [2021-12-06 19:37:11,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-12-06 19:37:11,628 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 79 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:11,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 185 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:37:11,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-12-06 19:37:11,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 98. [2021-12-06 19:37:11,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 71 states have (on average 1.1267605633802817) internal successors, (80), 71 states have internal predecessors, (80), 21 states have call successors, (21), 5 states have call predecessors, (21), 5 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2021-12-06 19:37:11,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 122 transitions. [2021-12-06 19:37:11,641 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 122 transitions. Word has length 48 [2021-12-06 19:37:11,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:11,641 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 122 transitions. [2021-12-06 19:37:11,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 9 states have internal predecessors, (33), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:37:11,641 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 122 transitions. [2021-12-06 19:37:11,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 19:37:11,642 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:11,642 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-12-06 19:37:11,662 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 19:37:11,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-12-06 19:37:11,844 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:11,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:11,845 INFO L85 PathProgramCache]: Analyzing trace with hash 741894005, now seen corresponding path program 3 times [2021-12-06 19:37:11,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:11,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183591468] [2021-12-06 19:37:11,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:11,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:11,913 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:11,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1240549601] [2021-12-06 19:37:11,914 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:37:11,914 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:11,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:11,917 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:11,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 19:37:12,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 19:37:12,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:37:12,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-06 19:37:12,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:12,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:37:12,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:12,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:37:12,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:37:12,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-12-06 19:37:12,541 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 19:37:12,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 38 [2021-12-06 19:37:12,627 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 21 proven. 13 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 19:37:12,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:37:12,751 INFO L354 Elim1Store]: treesize reduction 20, result has 64.3 percent of original size [2021-12-06 19:37:12,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 110 treesize of output 111 [2021-12-06 19:37:12,779 INFO L354 Elim1Store]: treesize reduction 18, result has 59.1 percent of original size [2021-12-06 19:37:12,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 70 treesize of output 76 [2021-12-06 19:37:12,794 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 19:37:12,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 174 treesize of output 172 [2021-12-06 19:37:12,825 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 19:37:12,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 124 treesize of output 144 [2021-12-06 19:37:12,887 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 19:37:12,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 150 treesize of output 148 [2021-12-06 19:37:13,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:13,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 180 treesize of output 174 [2021-12-06 19:37:14,568 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-06 19:37:14,569 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:14,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183591468] [2021-12-06 19:37:14,569 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:14,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240549601] [2021-12-06 19:37:14,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240549601] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:37:14,569 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:37:14,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 28 [2021-12-06 19:37:14,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913374210] [2021-12-06 19:37:14,570 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:37:14,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-12-06 19:37:14,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:14,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-12-06 19:37:14,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=629, Unknown=0, NotChecked=0, Total=756 [2021-12-06 19:37:14,571 INFO L87 Difference]: Start difference. First operand 98 states and 122 transitions. Second operand has 28 states, 26 states have (on average 2.076923076923077) internal successors, (54), 26 states have internal predecessors, (54), 7 states have call successors, (9), 2 states have call predecessors, (9), 5 states have return successors, (9), 5 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-06 19:37:15,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:15,346 INFO L93 Difference]: Finished difference Result 136 states and 167 transitions. [2021-12-06 19:37:15,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-06 19:37:15,347 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 2.076923076923077) internal successors, (54), 26 states have internal predecessors, (54), 7 states have call successors, (9), 2 states have call predecessors, (9), 5 states have return successors, (9), 5 states have call predecessors, (9), 7 states have call successors, (9) Word has length 48 [2021-12-06 19:37:15,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:15,349 INFO L225 Difference]: With dead ends: 136 [2021-12-06 19:37:15,350 INFO L226 Difference]: Without dead ends: 132 [2021-12-06 19:37:15,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=420, Invalid=1650, Unknown=0, NotChecked=0, Total=2070 [2021-12-06 19:37:15,352 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 81 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:15,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 220 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 488 Invalid, 0 Unknown, 45 Unchecked, 0.3s Time] [2021-12-06 19:37:15,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-12-06 19:37:15,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 126. [2021-12-06 19:37:15,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 89 states have (on average 1.1123595505617978) internal successors, (99), 91 states have internal predecessors, (99), 29 states have call successors, (29), 7 states have call predecessors, (29), 7 states have return successors, (29), 27 states have call predecessors, (29), 29 states have call successors, (29) [2021-12-06 19:37:15,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 157 transitions. [2021-12-06 19:37:15,373 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 157 transitions. Word has length 48 [2021-12-06 19:37:15,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:15,373 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 157 transitions. [2021-12-06 19:37:15,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 2.076923076923077) internal successors, (54), 26 states have internal predecessors, (54), 7 states have call successors, (9), 2 states have call predecessors, (9), 5 states have return successors, (9), 5 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-06 19:37:15,374 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 157 transitions. [2021-12-06 19:37:15,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-06 19:37:15,375 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:15,376 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-12-06 19:37:15,395 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 19:37:15,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:15,578 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:15,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:15,579 INFO L85 PathProgramCache]: Analyzing trace with hash 48801527, now seen corresponding path program 4 times [2021-12-06 19:37:15,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:15,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388162161] [2021-12-06 19:37:15,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:15,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:15,632 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:15,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [457085708] [2021-12-06 19:37:15,633 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:37:15,633 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:15,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:15,634 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:15,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 19:37:15,691 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:37:15,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:37:15,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 82 conjunts are in the unsatisfiable core [2021-12-06 19:37:15,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:15,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:37:15,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:15,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:37:15,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 28 [2021-12-06 19:37:15,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:37:15,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:37:15,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:15,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:15,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 53 [2021-12-06 19:37:16,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:16,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:16,905 INFO L354 Elim1Store]: treesize reduction 84, result has 40.4 percent of original size [2021-12-06 19:37:16,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 72 treesize of output 91 [2021-12-06 19:37:17,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:17,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:37:17,324 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-12-06 19:37:17,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 94 treesize of output 52 [2021-12-06 19:37:17,419 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 14 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 19:37:17,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:37:19,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:19,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388162161] [2021-12-06 19:37:19,068 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:19,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457085708] [2021-12-06 19:37:19,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457085708] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:37:19,068 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:37:19,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2021-12-06 19:37:19,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638080080] [2021-12-06 19:37:19,068 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:37:19,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 19:37:19,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:19,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 19:37:19,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=984, Unknown=0, NotChecked=0, Total=1190 [2021-12-06 19:37:19,070 INFO L87 Difference]: Start difference. First operand 126 states and 157 transitions. Second operand has 23 states, 21 states have (on average 1.619047619047619) internal successors, (34), 22 states have internal predecessors, (34), 5 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:37:19,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:19,675 INFO L93 Difference]: Finished difference Result 202 states and 253 transitions. [2021-12-06 19:37:19,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-06 19:37:19,676 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 1.619047619047619) internal successors, (34), 22 states have internal predecessors, (34), 5 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) Word has length 50 [2021-12-06 19:37:19,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:19,677 INFO L225 Difference]: With dead ends: 202 [2021-12-06 19:37:19,677 INFO L226 Difference]: Without dead ends: 156 [2021-12-06 19:37:19,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=253, Invalid=1229, Unknown=0, NotChecked=0, Total=1482 [2021-12-06 19:37:19,679 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 52 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 519 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:19,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 299 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 519 Invalid, 0 Unknown, 54 Unchecked, 0.4s Time] [2021-12-06 19:37:19,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-12-06 19:37:19,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 147. [2021-12-06 19:37:19,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 103 states have (on average 1.1067961165048543) internal successors, (114), 106 states have internal predecessors, (114), 35 states have call successors, (35), 8 states have call predecessors, (35), 8 states have return successors, (35), 32 states have call predecessors, (35), 35 states have call successors, (35) [2021-12-06 19:37:19,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 184 transitions. [2021-12-06 19:37:19,693 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 184 transitions. Word has length 50 [2021-12-06 19:37:19,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:19,693 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 184 transitions. [2021-12-06 19:37:19,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 1.619047619047619) internal successors, (34), 22 states have internal predecessors, (34), 5 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:37:19,693 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 184 transitions. [2021-12-06 19:37:19,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 19:37:19,695 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:19,695 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-12-06 19:37:19,715 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 19:37:19,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:19,896 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:19,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:19,897 INFO L85 PathProgramCache]: Analyzing trace with hash 986268537, now seen corresponding path program 5 times [2021-12-06 19:37:19,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:19,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141283491] [2021-12-06 19:37:19,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:19,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:19,944 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:19,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [65917403] [2021-12-06 19:37:19,945 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:37:19,945 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:19,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:19,946 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:19,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 19:37:20,018 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-12-06 19:37:20,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:37:20,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 19:37:20,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:20,092 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 20 proven. 9 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:37:20,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:37:20,155 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:37:20,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:20,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141283491] [2021-12-06 19:37:20,155 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:20,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65917403] [2021-12-06 19:37:20,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65917403] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:37:20,155 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:37:20,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-12-06 19:37:20,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871619522] [2021-12-06 19:37:20,156 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:37:20,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 19:37:20,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:20,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 19:37:20,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-12-06 19:37:20,157 INFO L87 Difference]: Start difference. First operand 147 states and 184 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:37:20,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:20,449 INFO L93 Difference]: Finished difference Result 259 states and 324 transitions. [2021-12-06 19:37:20,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 19:37:20,449 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 52 [2021-12-06 19:37:20,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:20,451 INFO L225 Difference]: With dead ends: 259 [2021-12-06 19:37:20,451 INFO L226 Difference]: Without dead ends: 221 [2021-12-06 19:37:20,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-12-06 19:37:20,452 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 73 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:20,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 301 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 19:37:20,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-12-06 19:37:20,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 190. [2021-12-06 19:37:20,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 132 states have (on average 1.1136363636363635) internal successors, (147), 135 states have internal predecessors, (147), 47 states have call successors, (47), 10 states have call predecessors, (47), 10 states have return successors, (47), 44 states have call predecessors, (47), 47 states have call successors, (47) [2021-12-06 19:37:20,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 241 transitions. [2021-12-06 19:37:20,468 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 241 transitions. Word has length 52 [2021-12-06 19:37:20,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:20,468 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 241 transitions. [2021-12-06 19:37:20,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:37:20,469 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 241 transitions. [2021-12-06 19:37:20,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-06 19:37:20,469 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:20,470 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:37:20,489 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 19:37:20,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-12-06 19:37:20,671 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:20,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:20,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1330474501, now seen corresponding path program 6 times [2021-12-06 19:37:20,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:20,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488899859] [2021-12-06 19:37:20,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:20,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:20,716 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:20,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [574905703] [2021-12-06 19:37:20,717 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:37:20,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:20,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:20,718 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:20,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 19:37:20,944 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-12-06 19:37:20,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:37:20,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 99 conjunts are in the unsatisfiable core [2021-12-06 19:37:20,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:20,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:37:20,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:20,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:37:20,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:37:20,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-12-06 19:37:21,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:21,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:21,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 53 [2021-12-06 19:37:21,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:21,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:21,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:21,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:21,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:21,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:21,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 63 [2021-12-06 19:37:22,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:22,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:22,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:22,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:22,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:22,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:22,442 INFO L354 Elim1Store]: treesize reduction 172, result has 33.6 percent of original size [2021-12-06 19:37:22,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 9 case distinctions, treesize of input 101 treesize of output 130 [2021-12-06 19:37:24,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:24,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:37:24,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:24,296 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 19:37:24,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 4 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 136 treesize of output 136 [2021-12-06 19:37:24,947 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 19 proven. 24 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 19:37:24,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:37:31,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:31,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488899859] [2021-12-06 19:37:31,355 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:31,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574905703] [2021-12-06 19:37:31,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574905703] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:37:31,355 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:37:31,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2021-12-06 19:37:31,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766826085] [2021-12-06 19:37:31,355 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:37:31,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-12-06 19:37:31,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:31,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-12-06 19:37:31,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=1556, Unknown=1, NotChecked=0, Total=1806 [2021-12-06 19:37:31,357 INFO L87 Difference]: Start difference. First operand 190 states and 241 transitions. Second operand has 26 states, 24 states have (on average 1.5833333333333333) internal successors, (38), 24 states have internal predecessors, (38), 5 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:37:31,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:31,976 INFO L93 Difference]: Finished difference Result 216 states and 269 transitions. [2021-12-06 19:37:31,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-06 19:37:31,977 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 1.5833333333333333) internal successors, (38), 24 states have internal predecessors, (38), 5 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) Word has length 54 [2021-12-06 19:37:31,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:31,979 INFO L225 Difference]: With dead ends: 216 [2021-12-06 19:37:31,979 INFO L226 Difference]: Without dead ends: 212 [2021-12-06 19:37:31,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=319, Invalid=2032, Unknown=1, NotChecked=0, Total=2352 [2021-12-06 19:37:31,980 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 56 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 683 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:31,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 412 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 320 Invalid, 0 Unknown, 683 Unchecked, 0.2s Time] [2021-12-06 19:37:31,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-12-06 19:37:31,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 197. [2021-12-06 19:37:31,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 138 states have (on average 1.108695652173913) internal successors, (153), 141 states have internal predecessors, (153), 47 states have call successors, (47), 11 states have call predecessors, (47), 11 states have return successors, (47), 44 states have call predecessors, (47), 47 states have call successors, (47) [2021-12-06 19:37:31,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 247 transitions. [2021-12-06 19:37:31,996 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 247 transitions. Word has length 54 [2021-12-06 19:37:31,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:31,997 INFO L470 AbstractCegarLoop]: Abstraction has 197 states and 247 transitions. [2021-12-06 19:37:31,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 1.5833333333333333) internal successors, (38), 24 states have internal predecessors, (38), 5 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:37:31,997 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 247 transitions. [2021-12-06 19:37:31,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 19:37:31,998 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:31,998 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:37:32,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 19:37:32,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-06 19:37:32,200 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:32,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:32,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1367492605, now seen corresponding path program 7 times [2021-12-06 19:37:32,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:32,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227473815] [2021-12-06 19:37:32,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:32,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:32,250 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:32,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1294613813] [2021-12-06 19:37:32,250 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:37:32,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:32,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:32,252 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:32,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 19:37:32,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:37:32,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 19:37:32,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:32,384 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 32 proven. 9 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:37:32,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:37:32,459 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:37:32,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:32,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227473815] [2021-12-06 19:37:32,460 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:32,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294613813] [2021-12-06 19:37:32,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294613813] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:37:32,460 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:37:32,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-12-06 19:37:32,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653333146] [2021-12-06 19:37:32,460 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:37:32,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 19:37:32,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:32,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 19:37:32,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-12-06 19:37:32,461 INFO L87 Difference]: Start difference. First operand 197 states and 247 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:37:32,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:32,867 INFO L93 Difference]: Finished difference Result 523 states and 666 transitions. [2021-12-06 19:37:32,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 19:37:32,868 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 56 [2021-12-06 19:37:32,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:32,870 INFO L225 Difference]: With dead ends: 523 [2021-12-06 19:37:32,870 INFO L226 Difference]: Without dead ends: 397 [2021-12-06 19:37:32,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=176, Invalid=424, Unknown=0, NotChecked=0, Total=600 [2021-12-06 19:37:32,874 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 316 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:32,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 329 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 19:37:32,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2021-12-06 19:37:32,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 339. [2021-12-06 19:37:32,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 234 states have (on average 1.1196581196581197) internal successors, (262), 238 states have internal predecessors, (262), 89 states have call successors, (89), 15 states have call predecessors, (89), 15 states have return successors, (89), 85 states have call predecessors, (89), 89 states have call successors, (89) [2021-12-06 19:37:32,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 440 transitions. [2021-12-06 19:37:32,912 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 440 transitions. Word has length 56 [2021-12-06 19:37:32,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:32,912 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 440 transitions. [2021-12-06 19:37:32,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:37:32,913 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 440 transitions. [2021-12-06 19:37:32,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-06 19:37:32,914 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:32,914 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:37:32,933 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 19:37:33,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-06 19:37:33,116 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:33,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:33,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1248328447, now seen corresponding path program 8 times [2021-12-06 19:37:33,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:33,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813827167] [2021-12-06 19:37:33,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:33,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:33,167 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:33,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1293440107] [2021-12-06 19:37:33,168 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:37:33,168 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:33,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:33,169 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:33,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 19:37:33,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:37:33,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:37:33,331 WARN L261 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 116 conjunts are in the unsatisfiable core [2021-12-06 19:37:33,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:33,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:37:33,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:37:33,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 28 [2021-12-06 19:37:33,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:37:33,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:37:33,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 43 [2021-12-06 19:37:33,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 67 [2021-12-06 19:37:33,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:33,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 13 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 97 [2021-12-06 19:37:42,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:42,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:42,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:42,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:42,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:42,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:42,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:42,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:42,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:42,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:42,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:42,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:43,063 INFO L354 Elim1Store]: treesize reduction 180, result has 39.4 percent of original size [2021-12-06 19:37:43,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 14 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 108 treesize of output 163 [2021-12-06 19:37:44,983 INFO L354 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2021-12-06 19:37:44,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 252 treesize of output 120 [2021-12-06 19:37:45,063 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 20 proven. 48 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 19:37:45,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:37:48,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:48,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813827167] [2021-12-06 19:37:48,722 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:48,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293440107] [2021-12-06 19:37:48,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293440107] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:37:48,723 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:37:48,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2021-12-06 19:37:48,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749427521] [2021-12-06 19:37:48,723 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:37:48,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-12-06 19:37:48,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:48,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-06 19:37:48,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=2582, Unknown=6, NotChecked=0, Total=2862 [2021-12-06 19:37:48,725 INFO L87 Difference]: Start difference. First operand 339 states and 440 transitions. Second operand has 36 states, 33 states have (on average 1.3636363636363635) internal successors, (45), 31 states have internal predecessors, (45), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:37:50,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:50,275 INFO L93 Difference]: Finished difference Result 390 states and 498 transitions. [2021-12-06 19:37:50,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-12-06 19:37:50,276 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 33 states have (on average 1.3636363636363635) internal successors, (45), 31 states have internal predecessors, (45), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) Word has length 58 [2021-12-06 19:37:50,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:50,278 INFO L225 Difference]: With dead ends: 390 [2021-12-06 19:37:50,278 INFO L226 Difference]: Without dead ends: 386 [2021-12-06 19:37:50,279 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1170 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=329, Invalid=3087, Unknown=6, NotChecked=0, Total=3422 [2021-12-06 19:37:50,280 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 67 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 1003 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 276 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:50,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 514 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1003 Invalid, 0 Unknown, 276 Unchecked, 1.1s Time] [2021-12-06 19:37:50,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2021-12-06 19:37:50,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 368. [2021-12-06 19:37:50,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 256 states have (on average 1.1171875) internal successors, (286), 260 states have internal predecessors, (286), 93 states have call successors, (93), 18 states have call predecessors, (93), 18 states have return successors, (93), 89 states have call predecessors, (93), 93 states have call successors, (93) [2021-12-06 19:37:50,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 472 transitions. [2021-12-06 19:37:50,314 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 472 transitions. Word has length 58 [2021-12-06 19:37:50,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:50,314 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 472 transitions. [2021-12-06 19:37:50,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 33 states have (on average 1.3636363636363635) internal successors, (45), 31 states have internal predecessors, (45), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:37:50,315 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 472 transitions. [2021-12-06 19:37:50,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-06 19:37:50,315 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:50,316 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:37:50,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-06 19:37:50,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:50,517 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:50,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:50,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1400995841, now seen corresponding path program 9 times [2021-12-06 19:37:50,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:50,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106141395] [2021-12-06 19:37:50,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:50,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:50,538 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:50,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [394478824] [2021-12-06 19:37:50,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:37:50,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:50,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:50,540 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:50,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 19:37:50,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-12-06 19:37:50,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:37:50,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:37:50,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:50,816 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 41 proven. 16 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:37:50,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:37:50,909 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:37:50,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:50,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106141395] [2021-12-06 19:37:50,909 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:50,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394478824] [2021-12-06 19:37:50,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394478824] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:37:50,910 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:37:50,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 18 [2021-12-06 19:37:50,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779262626] [2021-12-06 19:37:50,910 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:37:50,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 19:37:50,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:50,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 19:37:50,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-12-06 19:37:50,911 INFO L87 Difference]: Start difference. First operand 368 states and 472 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:37:51,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:51,713 INFO L93 Difference]: Finished difference Result 865 states and 1119 transitions. [2021-12-06 19:37:51,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-06 19:37:51,713 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 60 [2021-12-06 19:37:51,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:51,716 INFO L225 Difference]: With dead ends: 865 [2021-12-06 19:37:51,716 INFO L226 Difference]: Without dead ends: 620 [2021-12-06 19:37:51,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-12-06 19:37:51,718 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 565 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 485 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 485 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:51,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [585 Valid, 362 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [485 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-06 19:37:51,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-12-06 19:37:51,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 481. [2021-12-06 19:37:51,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 329 states have (on average 1.1185410334346504) internal successors, (368), 334 states have internal predecessors, (368), 131 states have call successors, (131), 20 states have call predecessors, (131), 20 states have return successors, (131), 126 states have call predecessors, (131), 131 states have call successors, (131) [2021-12-06 19:37:51,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 630 transitions. [2021-12-06 19:37:51,756 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 630 transitions. Word has length 60 [2021-12-06 19:37:51,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:51,756 INFO L470 AbstractCegarLoop]: Abstraction has 481 states and 630 transitions. [2021-12-06 19:37:51,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:37:51,756 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 630 transitions. [2021-12-06 19:37:51,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-06 19:37:51,757 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:51,757 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:37:51,777 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-06 19:37:51,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:51,958 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:51,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:51,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1599277695, now seen corresponding path program 10 times [2021-12-06 19:37:51,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:51,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362222116] [2021-12-06 19:37:51,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:51,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:52,008 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:52,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1231994662] [2021-12-06 19:37:52,009 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:37:52,009 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:52,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:52,010 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:52,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-06 19:37:52,109 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:37:52,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:37:52,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:37:52,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:52,211 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 32 proven. 25 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:37:52,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:37:52,299 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:37:52,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:37:52,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362222116] [2021-12-06 19:37:52,299 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:37:52,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231994662] [2021-12-06 19:37:52,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231994662] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:37:52,299 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:37:52,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 18 [2021-12-06 19:37:52,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274924938] [2021-12-06 19:37:52,299 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:37:52,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 19:37:52,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:37:52,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 19:37:52,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-12-06 19:37:52,300 INFO L87 Difference]: Start difference. First operand 481 states and 630 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:37:52,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:37:52,933 INFO L93 Difference]: Finished difference Result 535 states and 682 transitions. [2021-12-06 19:37:52,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 19:37:52,933 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 60 [2021-12-06 19:37:52,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:37:52,936 INFO L225 Difference]: With dead ends: 535 [2021-12-06 19:37:52,936 INFO L226 Difference]: Without dead ends: 531 [2021-12-06 19:37:52,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=209, Invalid=603, Unknown=0, NotChecked=0, Total=812 [2021-12-06 19:37:52,937 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 147 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:37:52,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 587 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 19:37:52,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-12-06 19:37:52,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 482. [2021-12-06 19:37:52,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 330 states have (on average 1.1181818181818182) internal successors, (369), 335 states have internal predecessors, (369), 131 states have call successors, (131), 20 states have call predecessors, (131), 20 states have return successors, (131), 126 states have call predecessors, (131), 131 states have call successors, (131) [2021-12-06 19:37:52,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 631 transitions. [2021-12-06 19:37:52,973 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 631 transitions. Word has length 60 [2021-12-06 19:37:52,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:37:52,973 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 631 transitions. [2021-12-06 19:37:52,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:37:52,974 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 631 transitions. [2021-12-06 19:37:52,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-06 19:37:52,975 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:37:52,975 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:37:53,007 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 19:37:53,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-06 19:37:53,175 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:37:53,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:37:53,176 INFO L85 PathProgramCache]: Analyzing trace with hash 745660931, now seen corresponding path program 11 times [2021-12-06 19:37:53,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:37:53,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824017965] [2021-12-06 19:37:53,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:37:53,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:37:53,188 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:37:53,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1322901078] [2021-12-06 19:37:53,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:37:53,189 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:37:53,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:37:53,189 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:37:53,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 19:37:53,502 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-12-06 19:37:53,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:37:53,506 WARN L261 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 124 conjunts are in the unsatisfiable core [2021-12-06 19:37:53,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:37:53,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 treesize of output 16 [2021-12-06 19:37:53,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:37:53,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:37:53,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-12-06 19:37:53,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 43 [2021-12-06 19:37:53,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 60 treesize of output 55 [2021-12-06 19:37:53,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 40 [2021-12-06 19:37:53,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 34 [2021-12-06 19:37:53,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 34 [2021-12-06 19:37:53,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 13 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 91 [2021-12-06 19:37:53,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:37:53,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 115 [2021-12-06 19:38:06,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:06,803 INFO L354 Elim1Store]: treesize reduction 228, result has 39.2 percent of original size [2021-12-06 19:38:06,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 22 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 10 case distinctions, treesize of input 126 treesize of output 199 [2021-12-06 19:38:10,298 INFO L354 Elim1Store]: treesize reduction 37, result has 9.8 percent of original size [2021-12-06 19:38:10,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 354 treesize of output 166 [2021-12-06 19:38:10,411 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 23 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:38:10,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:38:18,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:38:18,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824017965] [2021-12-06 19:38:18,649 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:38:18,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322901078] [2021-12-06 19:38:18,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322901078] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:38:18,649 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:38:18,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2021-12-06 19:38:18,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780160149] [2021-12-06 19:38:18,650 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:38:18,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-12-06 19:38:18,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:38:18,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-12-06 19:38:18,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=3021, Unknown=9, NotChecked=0, Total=3306 [2021-12-06 19:38:18,651 INFO L87 Difference]: Start difference. First operand 482 states and 631 transitions. Second operand has 39 states, 37 states have (on average 1.4054054054054055) internal successors, (52), 36 states have internal predecessors, (52), 5 states have call successors, (5), 4 states have call predecessors, (5), 5 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:38:21,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:38:21,059 INFO L93 Difference]: Finished difference Result 534 states and 690 transitions. [2021-12-06 19:38:21,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-12-06 19:38:21,059 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 37 states have (on average 1.4054054054054055) internal successors, (52), 36 states have internal predecessors, (52), 5 states have call successors, (5), 4 states have call predecessors, (5), 5 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) Word has length 62 [2021-12-06 19:38:21,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:38:21,062 INFO L225 Difference]: With dead ends: 534 [2021-12-06 19:38:21,062 INFO L226 Difference]: Without dead ends: 530 [2021-12-06 19:38:21,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 6 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1287 ImplicationChecksByTransitivity, 21.6s TimeCoverageRelationStatistics Valid=321, Invalid=3452, Unknown=9, NotChecked=0, Total=3782 [2021-12-06 19:38:21,064 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 57 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 1617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 263 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:38:21,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 566 Invalid, 1617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1325 Invalid, 0 Unknown, 263 Unchecked, 1.8s Time] [2021-12-06 19:38:21,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-12-06 19:38:21,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 511. [2021-12-06 19:38:21,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 352 states have (on average 1.1164772727272727) internal successors, (393), 357 states have internal predecessors, (393), 135 states have call successors, (135), 23 states have call predecessors, (135), 23 states have return successors, (135), 130 states have call predecessors, (135), 135 states have call successors, (135) [2021-12-06 19:38:21,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 663 transitions. [2021-12-06 19:38:21,107 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 663 transitions. Word has length 62 [2021-12-06 19:38:21,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:38:21,107 INFO L470 AbstractCegarLoop]: Abstraction has 511 states and 663 transitions. [2021-12-06 19:38:21,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 37 states have (on average 1.4054054054054055) internal successors, (52), 36 states have internal predecessors, (52), 5 states have call successors, (5), 4 states have call predecessors, (5), 5 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:38:21,107 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 663 transitions. [2021-12-06 19:38:21,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-12-06 19:38:21,108 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:38:21,108 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:38:21,134 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-06 19:38:21,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-06 19:38:21,309 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:38:21,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:38:21,309 INFO L85 PathProgramCache]: Analyzing trace with hash -626149883, now seen corresponding path program 12 times [2021-12-06 19:38:21,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:38:21,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498862080] [2021-12-06 19:38:21,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:38:21,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:38:21,321 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:38:21,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1136111241] [2021-12-06 19:38:21,321 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:38:21,321 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:38:21,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:38:21,322 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:38:21,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 19:38:21,535 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-12-06 19:38:21,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:38:21,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 19:38:21,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:38:21,647 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 52 proven. 25 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:38:21,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:38:21,760 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:38:21,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:38:21,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498862080] [2021-12-06 19:38:21,760 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:38:21,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136111241] [2021-12-06 19:38:21,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136111241] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:38:21,760 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:38:21,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 21 [2021-12-06 19:38:21,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244579210] [2021-12-06 19:38:21,760 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:38:21,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-06 19:38:21,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:38:21,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-06 19:38:21,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2021-12-06 19:38:21,761 INFO L87 Difference]: Start difference. First operand 511 states and 663 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:38:22,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:38:22,937 INFO L93 Difference]: Finished difference Result 1250 states and 1636 transitions. [2021-12-06 19:38:22,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-12-06 19:38:22,937 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 64 [2021-12-06 19:38:22,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:38:22,941 INFO L225 Difference]: With dead ends: 1250 [2021-12-06 19:38:22,941 INFO L226 Difference]: Without dead ends: 886 [2021-12-06 19:38:22,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=475, Invalid=1417, Unknown=0, NotChecked=0, Total=1892 [2021-12-06 19:38:22,943 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 590 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 614 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 1272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 478 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:38:22,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [614 Valid, 473 Invalid, 1272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [478 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 19:38:22,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2021-12-06 19:38:22,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 645. [2021-12-06 19:38:22,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 438 states have (on average 1.1187214611872147) internal successors, (490), 444 states have internal predecessors, (490), 181 states have call successors, (181), 25 states have call predecessors, (181), 25 states have return successors, (181), 175 states have call predecessors, (181), 181 states have call successors, (181) [2021-12-06 19:38:23,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 852 transitions. [2021-12-06 19:38:23,001 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 852 transitions. Word has length 64 [2021-12-06 19:38:23,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:38:23,001 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 852 transitions. [2021-12-06 19:38:23,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:38:23,002 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 852 transitions. [2021-12-06 19:38:23,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-12-06 19:38:23,003 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:38:23,003 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:38:23,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 19:38:23,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 19:38:23,204 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:38:23,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:38:23,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1965962363, now seen corresponding path program 13 times [2021-12-06 19:38:23,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:38:23,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982436734] [2021-12-06 19:38:23,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:38:23,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:38:23,217 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:38:23,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1148665158] [2021-12-06 19:38:23,217 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:38:23,218 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:38:23,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:38:23,218 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:38:23,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 19:38:23,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:38:23,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 19:38:23,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:38:23,410 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 41 proven. 36 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:38:23,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:38:23,520 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:38:23,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:38:23,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982436734] [2021-12-06 19:38:23,521 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:38:23,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148665158] [2021-12-06 19:38:23,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148665158] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:38:23,521 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:38:23,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 21 [2021-12-06 19:38:23,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785137534] [2021-12-06 19:38:23,521 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:38:23,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-06 19:38:23,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:38:23,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-06 19:38:23,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2021-12-06 19:38:23,522 INFO L87 Difference]: Start difference. First operand 645 states and 852 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:38:24,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:38:24,285 INFO L93 Difference]: Finished difference Result 712 states and 915 transitions. [2021-12-06 19:38:24,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 19:38:24,285 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 64 [2021-12-06 19:38:24,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:38:24,289 INFO L225 Difference]: With dead ends: 712 [2021-12-06 19:38:24,289 INFO L226 Difference]: Without dead ends: 708 [2021-12-06 19:38:24,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=279, Invalid=843, Unknown=0, NotChecked=0, Total=1122 [2021-12-06 19:38:24,290 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 205 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 19:38:24,290 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 553 Invalid, 778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-06 19:38:24,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2021-12-06 19:38:24,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 647. [2021-12-06 19:38:24,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 440 states have (on average 1.1181818181818182) internal successors, (492), 446 states have internal predecessors, (492), 181 states have call successors, (181), 25 states have call predecessors, (181), 25 states have return successors, (181), 175 states have call predecessors, (181), 181 states have call successors, (181) [2021-12-06 19:38:24,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 854 transitions. [2021-12-06 19:38:24,338 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 854 transitions. Word has length 64 [2021-12-06 19:38:24,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:38:24,339 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 854 transitions. [2021-12-06 19:38:24,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:38:24,339 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 854 transitions. [2021-12-06 19:38:24,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 19:38:24,340 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:38:24,340 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:38:24,359 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-12-06 19:38:24,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:38:24,541 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:38:24,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:38:24,543 INFO L85 PathProgramCache]: Analyzing trace with hash 549013255, now seen corresponding path program 14 times [2021-12-06 19:38:24,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:38:24,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419172332] [2021-12-06 19:38:24,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:38:24,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:38:24,587 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:38:24,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2135729371] [2021-12-06 19:38:24,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:38:24,588 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:38:24,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:38:24,589 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:38:24,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-06 19:38:24,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:38:24,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:38:24,906 WARN L261 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 152 conjunts are in the unsatisfiable core [2021-12-06 19:38:24,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:38:24,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:38:24,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:24,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:38:24,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:38:24,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-12-06 19:38:24,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:24,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:24,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 43 [2021-12-06 19:38:25,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 73 [2021-12-06 19:38:25,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 13 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 91 [2021-12-06 19:38:25,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 121 [2021-12-06 19:38:25,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:25,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 31 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 151 [2021-12-06 19:38:42,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:38:42,473 INFO L354 Elim1Store]: treesize reduction 276, result has 39.1 percent of original size [2021-12-06 19:38:42,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 32 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 12 case distinctions, treesize of input 144 treesize of output 235 [2021-12-06 19:38:48,441 INFO L354 Elim1Store]: treesize reduction 45, result has 8.2 percent of original size [2021-12-06 19:38:48,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 470 treesize of output 218 [2021-12-06 19:38:48,608 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 20 proven. 88 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 19:38:48,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:38:55,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:38:55,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419172332] [2021-12-06 19:38:55,284 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:38:55,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135729371] [2021-12-06 19:38:55,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135729371] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:38:55,285 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:38:55,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2021-12-06 19:38:55,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107398896] [2021-12-06 19:38:55,285 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:38:55,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-12-06 19:38:55,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:38:55,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-12-06 19:38:55,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=3950, Unknown=10, NotChecked=0, Total=4290 [2021-12-06 19:38:55,287 INFO L87 Difference]: Start difference. First operand 647 states and 854 transitions. Second operand has 44 states, 41 states have (on average 1.2926829268292683) internal successors, (53), 39 states have internal predecessors, (53), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:38:59,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:38:59,086 INFO L93 Difference]: Finished difference Result 702 states and 916 transitions. [2021-12-06 19:38:59,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-12-06 19:38:59,086 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 41 states have (on average 1.2926829268292683) internal successors, (53), 39 states have internal predecessors, (53), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) Word has length 66 [2021-12-06 19:38:59,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:38:59,090 INFO L225 Difference]: With dead ends: 702 [2021-12-06 19:38:59,090 INFO L226 Difference]: Without dead ends: 698 [2021-12-06 19:38:59,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1586 ImplicationChecksByTransitivity, 25.1s TimeCoverageRelationStatistics Valid=385, Invalid=4575, Unknown=10, NotChecked=0, Total=4970 [2021-12-06 19:38:59,092 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 71 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 1896 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 2091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 164 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:38:59,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 544 Invalid, 2091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1896 Invalid, 0 Unknown, 164 Unchecked, 2.9s Time] [2021-12-06 19:38:59,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-12-06 19:38:59,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 676. [2021-12-06 19:38:59,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 462 states have (on average 1.1168831168831168) internal successors, (516), 468 states have internal predecessors, (516), 185 states have call successors, (185), 28 states have call predecessors, (185), 28 states have return successors, (185), 179 states have call predecessors, (185), 185 states have call successors, (185) [2021-12-06 19:38:59,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 886 transitions. [2021-12-06 19:38:59,147 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 886 transitions. Word has length 66 [2021-12-06 19:38:59,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:38:59,147 INFO L470 AbstractCegarLoop]: Abstraction has 676 states and 886 transitions. [2021-12-06 19:38:59,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 41 states have (on average 1.2926829268292683) internal successors, (53), 39 states have internal predecessors, (53), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:38:59,147 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 886 transitions. [2021-12-06 19:38:59,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-06 19:38:59,148 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:38:59,148 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:38:59,168 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-12-06 19:38:59,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 19:38:59,350 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:38:59,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:38:59,351 INFO L85 PathProgramCache]: Analyzing trace with hash -626005495, now seen corresponding path program 15 times [2021-12-06 19:38:59,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:38:59,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320273561] [2021-12-06 19:38:59,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:38:59,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:38:59,394 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:38:59,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1486592732] [2021-12-06 19:38:59,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:38:59,395 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:38:59,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:38:59,396 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:38:59,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-06 19:38:59,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-12-06 19:38:59,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:38:59,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 19:38:59,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:38:59,781 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 65 proven. 36 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:38:59,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:38:59,937 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:38:59,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:38:59,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320273561] [2021-12-06 19:38:59,937 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:38:59,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486592732] [2021-12-06 19:38:59,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486592732] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:38:59,938 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:38:59,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 24 [2021-12-06 19:38:59,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938288504] [2021-12-06 19:38:59,938 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:38:59,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-06 19:38:59,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:38:59,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-06 19:38:59,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2021-12-06 19:38:59,939 INFO L87 Difference]: Start difference. First operand 676 states and 886 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 24 states have internal predecessors, (63), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:39:01,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:39:01,503 INFO L93 Difference]: Finished difference Result 1727 states and 2275 transitions. [2021-12-06 19:39:01,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-12-06 19:39:01,503 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 24 states have internal predecessors, (63), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 68 [2021-12-06 19:39:01,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:39:01,509 INFO L225 Difference]: With dead ends: 1727 [2021-12-06 19:39:01,509 INFO L226 Difference]: Without dead ends: 1225 [2021-12-06 19:39:01,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=698, Invalid=2272, Unknown=0, NotChecked=0, Total=2970 [2021-12-06 19:39:01,513 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 1147 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 938 mSolverCounterSat, 898 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1175 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 1836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 898 IncrementalHoareTripleChecker+Valid, 938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:39:01,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1175 Valid, 521 Invalid, 1836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [898 Valid, 938 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-06 19:39:01,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1225 states. [2021-12-06 19:39:01,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1225 to 830. [2021-12-06 19:39:01,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 560 states have (on average 1.1196428571428572) internal successors, (627), 567 states have internal predecessors, (627), 239 states have call successors, (239), 30 states have call predecessors, (239), 30 states have return successors, (239), 232 states have call predecessors, (239), 239 states have call successors, (239) [2021-12-06 19:39:01,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1105 transitions. [2021-12-06 19:39:01,589 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1105 transitions. Word has length 68 [2021-12-06 19:39:01,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:39:01,590 INFO L470 AbstractCegarLoop]: Abstraction has 830 states and 1105 transitions. [2021-12-06 19:39:01,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 24 states have internal predecessors, (63), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:39:01,590 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1105 transitions. [2021-12-06 19:39:01,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-06 19:39:01,591 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:39:01,591 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:39:01,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-12-06 19:39:01,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:39:01,792 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:39:01,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:39:01,792 INFO L85 PathProgramCache]: Analyzing trace with hash 304390025, now seen corresponding path program 16 times [2021-12-06 19:39:01,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:39:01,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706651583] [2021-12-06 19:39:01,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:39:01,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:39:01,805 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:39:01,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [215904521] [2021-12-06 19:39:01,805 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:39:01,805 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:39:01,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:39:01,806 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:39:01,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-06 19:39:02,058 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:39:02,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:39:02,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 19:39:02,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:39:02,213 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 52 proven. 49 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:39:02,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:39:02,380 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:39:02,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:39:02,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706651583] [2021-12-06 19:39:02,380 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:39:02,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215904521] [2021-12-06 19:39:02,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215904521] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:39:02,381 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:39:02,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 24 [2021-12-06 19:39:02,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76501403] [2021-12-06 19:39:02,381 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:39:02,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-06 19:39:02,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:39:02,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-06 19:39:02,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2021-12-06 19:39:02,382 INFO L87 Difference]: Start difference. First operand 830 states and 1105 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 24 states have internal predecessors, (63), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:39:03,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:39:03,571 INFO L93 Difference]: Finished difference Result 923 states and 1193 transitions. [2021-12-06 19:39:03,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-06 19:39:03,571 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 24 states have internal predecessors, (63), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 68 [2021-12-06 19:39:03,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:39:03,575 INFO L225 Difference]: With dead ends: 923 [2021-12-06 19:39:03,575 INFO L226 Difference]: Without dead ends: 919 [2021-12-06 19:39:03,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=359, Invalid=1123, Unknown=0, NotChecked=0, Total=1482 [2021-12-06 19:39:03,576 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 203 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 1315 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 1080 SdHoareTripleChecker+Invalid, 1514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 1315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:39:03,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 1080 Invalid, 1514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 1315 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-06 19:39:03,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2021-12-06 19:39:03,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 832. [2021-12-06 19:39:03,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 562 states have (on average 1.1192170818505338) internal successors, (629), 569 states have internal predecessors, (629), 239 states have call successors, (239), 30 states have call predecessors, (239), 30 states have return successors, (239), 232 states have call predecessors, (239), 239 states have call successors, (239) [2021-12-06 19:39:03,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1107 transitions. [2021-12-06 19:39:03,657 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1107 transitions. Word has length 68 [2021-12-06 19:39:03,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:39:03,657 INFO L470 AbstractCegarLoop]: Abstraction has 832 states and 1107 transitions. [2021-12-06 19:39:03,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 24 states have internal predecessors, (63), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:39:03,658 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1107 transitions. [2021-12-06 19:39:03,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-06 19:39:03,659 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:39:03,659 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:39:03,694 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-06 19:39:03,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:39:03,860 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:39:03,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:39:03,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1906516020, now seen corresponding path program 1 times [2021-12-06 19:39:03,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:39:03,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849170140] [2021-12-06 19:39:03,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:39:03,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:39:03,873 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:39:03,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [889127962] [2021-12-06 19:39:03,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:39:03,873 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:39:03,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:39:03,874 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:39:03,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-06 19:39:03,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:39:03,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 37 conjunts are in the unsatisfiable core [2021-12-06 19:39:03,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:39:03,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:39:04,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-12-06 19:39:04,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 21 treesize of output 23 [2021-12-06 19:39:04,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:39:04,858 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 19:39:04,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 12 [2021-12-06 19:39:04,925 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 84 proven. 59 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-06 19:39:04,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:39:05,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:39:05,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849170140] [2021-12-06 19:39:05,093 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:39:05,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889127962] [2021-12-06 19:39:05,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889127962] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:39:05,093 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:39:05,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-12-06 19:39:05,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640440143] [2021-12-06 19:39:05,093 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:39:05,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 19:39:05,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:39:05,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 19:39:05,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-12-06 19:39:05,094 INFO L87 Difference]: Start difference. First operand 832 states and 1107 transitions. Second operand has 20 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 17 states have internal predecessors, (49), 7 states have call successors, (9), 6 states have call predecessors, (9), 7 states have return successors, (9), 4 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-06 19:39:05,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:39:05,597 INFO L93 Difference]: Finished difference Result 853 states and 1125 transitions. [2021-12-06 19:39:05,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-06 19:39:05,598 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 17 states have internal predecessors, (49), 7 states have call successors, (9), 6 states have call predecessors, (9), 7 states have return successors, (9), 4 states have call predecessors, (9), 7 states have call successors, (9) Word has length 73 [2021-12-06 19:39:05,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:39:05,601 INFO L225 Difference]: With dead ends: 853 [2021-12-06 19:39:05,601 INFO L226 Difference]: Without dead ends: 719 [2021-12-06 19:39:05,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=178, Invalid=878, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:39:05,603 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 32 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:39:05,603 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 287 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 216 Invalid, 0 Unknown, 78 Unchecked, 0.2s Time] [2021-12-06 19:39:05,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-12-06 19:39:05,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 719. [2021-12-06 19:39:05,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 488 states have (on average 1.1188524590163935) internal successors, (546), 494 states have internal predecessors, (546), 205 states have call successors, (205), 25 states have call predecessors, (205), 25 states have return successors, (205), 199 states have call predecessors, (205), 205 states have call successors, (205) [2021-12-06 19:39:05,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 956 transitions. [2021-12-06 19:39:05,660 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 956 transitions. Word has length 73 [2021-12-06 19:39:05,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:39:05,660 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 956 transitions. [2021-12-06 19:39:05,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 17 states have internal predecessors, (49), 7 states have call successors, (9), 6 states have call predecessors, (9), 7 states have return successors, (9), 4 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-06 19:39:05,660 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 956 transitions. [2021-12-06 19:39:05,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-12-06 19:39:05,661 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:39:05,661 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:39:05,691 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-06 19:39:05,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:39:05,862 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:39:05,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:39:05,864 INFO L85 PathProgramCache]: Analyzing trace with hash 514271755, now seen corresponding path program 17 times [2021-12-06 19:39:05,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:39:05,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97381546] [2021-12-06 19:39:05,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:39:05,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:39:05,910 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:39:05,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [358739794] [2021-12-06 19:39:05,910 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:39:05,911 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:39:05,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:39:05,912 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:39:05,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-06 19:39:06,401 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-12-06 19:39:06,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:39:06,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 129 conjunts are in the unsatisfiable core [2021-12-06 19:39:06,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:39:06,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:39:06,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:39:06,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:39:06,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-12-06 19:39:06,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 52 treesize of output 51 [2021-12-06 19:39:06,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 27 [2021-12-06 19:39:06,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 56 [2021-12-06 19:39:06,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 60 treesize of output 55 [2021-12-06 19:39:06,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 40 [2021-12-06 19:39:06,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 34 [2021-12-06 19:39:06,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 34 [2021-12-06 19:39:06,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 78 treesize of output 69 [2021-12-06 19:39:06,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 32 treesize of output 46 [2021-12-06 19:39:06,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 13 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 94 [2021-12-06 19:39:06,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 102 treesize of output 89 [2021-12-06 19:39:06,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 57 [2021-12-06 19:39:06,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 61 [2021-12-06 19:39:06,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:06,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 61 [2021-12-06 19:39:07,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 126 treesize of output 109 [2021-12-06 19:39:07,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 76 [2021-12-06 19:39:07,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 31 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 125 treesize of output 154 [2021-12-06 19:39:07,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 132 treesize of output 111 [2021-12-06 19:39:07,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 21 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 82 [2021-12-06 19:39:07,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:07,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 13 select indices, 13 select index equivalence classes, 43 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 0 case distinctions, treesize of input 131 treesize of output 166 [2021-12-06 19:39:27,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 150 treesize of output 125 [2021-12-06 19:39:27,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:27,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,052 INFO L354 Elim1Store]: treesize reduction 162, result has 39.1 percent of original size [2021-12-06 19:39:28,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 7 case distinctions, treesize of input 60 treesize of output 136 [2021-12-06 19:39:28,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:28,161 INFO L354 Elim1Store]: treesize reduction 258, result has 28.7 percent of original size [2021-12-06 19:39:28,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 15 select indices, 15 select index equivalence classes, 43 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 14 case distinctions, treesize of input 191 treesize of output 274 [2021-12-06 19:39:39,045 INFO L354 Elim1Store]: treesize reduction 53, result has 7.0 percent of original size [2021-12-06 19:39:39,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 91 case distinctions, treesize of input 600 treesize of output 276 [2021-12-06 19:39:39,273 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 20 proven. 114 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 19:39:39,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:39:43,814 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1552 (Array Int Int))) (= (let ((.cse0 (store (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#array1~0#1.base| v_ArrVal_1552) |c_ULTIMATE.start_main_~#array2~0#1.base|) (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| (* |c_ULTIMATE.start_main_~index2~0#1| 4)) (* |c_ULTIMATE.start_main_~num~0#1| |c_ULTIMATE.start_main_~count~0#1|)))) (let ((.cse1 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#array1~0#1.base| (store (select |c_#memory_int| |c_ULTIMATE.start_main_~#array1~0#1.base|) (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| (* |c_ULTIMATE.start_main_~index1~0#1| 4)) (* |c_ULTIMATE.start_main_~num~0#1| |c_ULTIMATE.start_main_~num~0#1| |c_ULTIMATE.start_main_~count~0#1|))) |c_ULTIMATE.start_main_~#array2~0#1.base| .cse0) |c_ULTIMATE.start_main_~#array1~0#1.base|))) (+ (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 8)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 16)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 4)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 8)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 24)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 12)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 24)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 20)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 20)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 4)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 12)) |c_ULTIMATE.start_main_~sum~0#1| (select .cse0 |c_ULTIMATE.start_main_~#array2~0#1.offset|) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 16)) (select .cse1 |c_ULTIMATE.start_main_~#array1~0#1.offset|)))) 0)) is different from false [2021-12-06 19:39:43,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:39:43,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97381546] [2021-12-06 19:39:43,839 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:39:43,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358739794] [2021-12-06 19:39:43,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358739794] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:39:43,839 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:39:43,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2021-12-06 19:39:43,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403749412] [2021-12-06 19:39:43,840 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:39:43,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-12-06 19:39:43,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:39:43,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-12-06 19:39:43,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=3054, Unknown=13, NotChecked=112, Total=3422 [2021-12-06 19:39:43,842 INFO L87 Difference]: Start difference. First operand 719 states and 956 transitions. Second operand has 44 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 41 states have internal predecessors, (57), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-12-06 19:39:48,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:39:48,253 INFO L93 Difference]: Finished difference Result 776 states and 1020 transitions. [2021-12-06 19:39:48,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-12-06 19:39:48,254 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 41 states have internal predecessors, (57), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 70 [2021-12-06 19:39:48,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:39:48,257 INFO L225 Difference]: With dead ends: 776 [2021-12-06 19:39:48,257 INFO L226 Difference]: Without dead ends: 772 [2021-12-06 19:39:48,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1029 ImplicationChecksByTransitivity, 29.3s TimeCoverageRelationStatistics Valid=275, Invalid=3498, Unknown=13, NotChecked=120, Total=3906 [2021-12-06 19:39:48,259 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 68 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 2003 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 2242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 2003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 191 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:39:48,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 552 Invalid, 2242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 2003 Invalid, 0 Unknown, 191 Unchecked, 3.7s Time] [2021-12-06 19:39:48,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-12-06 19:39:48,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 748. [2021-12-06 19:39:48,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 510 states have (on average 1.1176470588235294) internal successors, (570), 516 states have internal predecessors, (570), 209 states have call successors, (209), 28 states have call predecessors, (209), 28 states have return successors, (209), 203 states have call predecessors, (209), 209 states have call successors, (209) [2021-12-06 19:39:48,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 988 transitions. [2021-12-06 19:39:48,326 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 988 transitions. Word has length 70 [2021-12-06 19:39:48,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:39:48,327 INFO L470 AbstractCegarLoop]: Abstraction has 748 states and 988 transitions. [2021-12-06 19:39:48,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 41 states have internal predecessors, (57), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-12-06 19:39:48,327 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 988 transitions. [2021-12-06 19:39:48,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-12-06 19:39:48,328 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:39:48,328 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:39:48,358 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-12-06 19:39:48,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:39:48,529 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:39:48,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:39:48,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1716998410, now seen corresponding path program 2 times [2021-12-06 19:39:48,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:39:48,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342005129] [2021-12-06 19:39:48,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:39:48,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:39:48,565 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:39:48,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [344988409] [2021-12-06 19:39:48,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:39:48,566 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:39:48,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:39:48,567 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:39:48,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-06 19:39:48,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:39:48,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:39:48,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:39:48,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:39:48,737 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 33 proven. 4 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-12-06 19:39:48,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:39:48,809 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-12-06 19:39:48,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:39:48,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342005129] [2021-12-06 19:39:48,809 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:39:48,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344988409] [2021-12-06 19:39:48,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344988409] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:39:48,810 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:39:48,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-12-06 19:39:48,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690205568] [2021-12-06 19:39:48,810 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:39:48,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 19:39:48,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:39:48,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 19:39:48,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:39:48,811 INFO L87 Difference]: Start difference. First operand 748 states and 988 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:39:49,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:39:49,004 INFO L93 Difference]: Finished difference Result 771 states and 1010 transitions. [2021-12-06 19:39:49,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 19:39:49,005 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 75 [2021-12-06 19:39:49,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:39:49,009 INFO L225 Difference]: With dead ends: 771 [2021-12-06 19:39:49,009 INFO L226 Difference]: Without dead ends: 767 [2021-12-06 19:39:49,009 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:39:49,010 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 35 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:39:49,010 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 96 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:39:49,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2021-12-06 19:39:49,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 745. [2021-12-06 19:39:49,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 507 states have (on average 1.116370808678501) internal successors, (566), 513 states have internal predecessors, (566), 209 states have call successors, (209), 28 states have call predecessors, (209), 28 states have return successors, (209), 203 states have call predecessors, (209), 209 states have call successors, (209) [2021-12-06 19:39:49,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 984 transitions. [2021-12-06 19:39:49,072 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 984 transitions. Word has length 75 [2021-12-06 19:39:49,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:39:49,072 INFO L470 AbstractCegarLoop]: Abstraction has 745 states and 984 transitions. [2021-12-06 19:39:49,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:39:49,073 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 984 transitions. [2021-12-06 19:39:49,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-06 19:39:49,074 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:39:49,074 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:39:49,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-12-06 19:39:49,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-06 19:39:49,275 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:39:49,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:39:49,275 INFO L85 PathProgramCache]: Analyzing trace with hash 347151373, now seen corresponding path program 18 times [2021-12-06 19:39:49,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:39:49,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134353127] [2021-12-06 19:39:49,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:39:49,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:39:49,298 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:39:49,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1318841829] [2021-12-06 19:39:49,299 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:39:49,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:39:49,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:39:49,300 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:39:49,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-06 19:39:50,255 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-12-06 19:39:50,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:39:50,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 19:39:50,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:39:50,459 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 80 proven. 49 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:39:50,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:39:50,694 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:39:50,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:39:50,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134353127] [2021-12-06 19:39:50,694 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:39:50,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318841829] [2021-12-06 19:39:50,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318841829] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:39:50,694 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:39:50,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 27 [2021-12-06 19:39:50,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160626544] [2021-12-06 19:39:50,694 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:39:50,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-12-06 19:39:50,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:39:50,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-06 19:39:50,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2021-12-06 19:39:50,695 INFO L87 Difference]: Start difference. First operand 745 states and 984 transitions. Second operand has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 27 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:39:53,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:39:53,298 INFO L93 Difference]: Finished difference Result 1992 states and 2627 transitions. [2021-12-06 19:39:53,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-12-06 19:39:53,298 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 27 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 72 [2021-12-06 19:39:53,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:39:53,304 INFO L225 Difference]: With dead ends: 1992 [2021-12-06 19:39:53,304 INFO L226 Difference]: Without dead ends: 1421 [2021-12-06 19:39:53,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1044 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=921, Invalid=3239, Unknown=0, NotChecked=0, Total=4160 [2021-12-06 19:39:53,307 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 946 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 1669 mSolverCounterSat, 791 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 2460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 791 IncrementalHoareTripleChecker+Valid, 1669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:39:53,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [978 Valid, 857 Invalid, 2460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [791 Valid, 1669 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-12-06 19:39:53,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1421 states. [2021-12-06 19:39:53,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1421 to 910. [2021-12-06 19:39:53,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 612 states have (on average 1.119281045751634) internal successors, (685), 619 states have internal predecessors, (685), 267 states have call successors, (267), 30 states have call predecessors, (267), 30 states have return successors, (267), 260 states have call predecessors, (267), 267 states have call successors, (267) [2021-12-06 19:39:53,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 1219 transitions. [2021-12-06 19:39:53,391 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 1219 transitions. Word has length 72 [2021-12-06 19:39:53,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:39:53,392 INFO L470 AbstractCegarLoop]: Abstraction has 910 states and 1219 transitions. [2021-12-06 19:39:53,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 27 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:39:53,392 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 1219 transitions. [2021-12-06 19:39:53,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-06 19:39:53,393 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:39:53,393 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:39:53,414 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-12-06 19:39:53,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-06 19:39:53,594 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:39:53,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:39:53,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1104048525, now seen corresponding path program 19 times [2021-12-06 19:39:53,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:39:53,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838469871] [2021-12-06 19:39:53,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:39:53,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:39:53,639 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:39:53,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1500348341] [2021-12-06 19:39:53,639 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:39:53,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:39:53,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:39:53,640 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:39:53,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-06 19:39:53,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:39:53,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 19:39:53,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:39:53,881 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 65 proven. 64 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:39:53,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:39:54,088 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:39:54,088 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:39:54,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838469871] [2021-12-06 19:39:54,088 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:39:54,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500348341] [2021-12-06 19:39:54,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500348341] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:39:54,088 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:39:54,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 27 [2021-12-06 19:39:54,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820865571] [2021-12-06 19:39:54,089 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:39:54,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-12-06 19:39:54,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:39:54,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-06 19:39:54,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2021-12-06 19:39:54,090 INFO L87 Difference]: Start difference. First operand 910 states and 1219 transitions. Second operand has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 27 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:39:55,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:39:55,679 INFO L93 Difference]: Finished difference Result 1023 states and 1327 transitions. [2021-12-06 19:39:55,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-06 19:39:55,679 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 27 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 72 [2021-12-06 19:39:55,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:39:55,684 INFO L225 Difference]: With dead ends: 1023 [2021-12-06 19:39:55,684 INFO L226 Difference]: Without dead ends: 1019 [2021-12-06 19:39:55,684 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=449, Invalid=1443, Unknown=0, NotChecked=0, Total=1892 [2021-12-06 19:39:55,685 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 314 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 1202 mSolverCounterSat, 378 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 1019 SdHoareTripleChecker+Invalid, 1580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 378 IncrementalHoareTripleChecker+Valid, 1202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:39:55,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 1019 Invalid, 1580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [378 Valid, 1202 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-06 19:39:55,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1019 states. [2021-12-06 19:39:55,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1019 to 912. [2021-12-06 19:39:55,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 614 states have (on average 1.1188925081433225) internal successors, (687), 621 states have internal predecessors, (687), 267 states have call successors, (267), 30 states have call predecessors, (267), 30 states have return successors, (267), 260 states have call predecessors, (267), 267 states have call successors, (267) [2021-12-06 19:39:55,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1221 transitions. [2021-12-06 19:39:55,765 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1221 transitions. Word has length 72 [2021-12-06 19:39:55,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:39:55,765 INFO L470 AbstractCegarLoop]: Abstraction has 912 states and 1221 transitions. [2021-12-06 19:39:55,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 27 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:39:55,765 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1221 transitions. [2021-12-06 19:39:55,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-06 19:39:55,766 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:39:55,767 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:39:55,793 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-06 19:39:55,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-06 19:39:55,968 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:39:55,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:39:55,969 INFO L85 PathProgramCache]: Analyzing trace with hash 821264204, now seen corresponding path program 3 times [2021-12-06 19:39:55,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:39:55,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761178871] [2021-12-06 19:39:55,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:39:55,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:39:56,004 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:39:56,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [56658769] [2021-12-06 19:39:56,005 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:39:56,005 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:39:56,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:39:56,007 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:39:56,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-06 19:39:56,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-12-06 19:39:56,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:39:56,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 106 conjunts are in the unsatisfiable core [2021-12-06 19:39:56,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:39:56,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:39:56,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:56,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:39:56,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 28 [2021-12-06 19:39:56,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:39:56,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:39:56,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:56,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 42 treesize of output 41 [2021-12-06 19:39:56,341 INFO L354 Elim1Store]: treesize reduction 19, result has 40.6 percent of original size [2021-12-06 19:39:56,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 treesize of output 28 [2021-12-06 19:39:56,350 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-12-06 19:39:56,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 38 [2021-12-06 19:39:59,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:39:59,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 64 treesize of output 61 [2021-12-06 19:39:59,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2021-12-06 19:39:59,936 INFO L354 Elim1Store]: treesize reduction 22, result has 37.1 percent of original size [2021-12-06 19:39:59,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 27 treesize of output 37 [2021-12-06 19:39:59,980 INFO L354 Elim1Store]: treesize reduction 62, result has 34.7 percent of original size [2021-12-06 19:39:59,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 3 case distinctions, treesize of input 29 treesize of output 52 [2021-12-06 19:40:09,372 INFO L354 Elim1Store]: treesize reduction 30, result has 14.3 percent of original size [2021-12-06 19:40:09,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 136 treesize of output 115 [2021-12-06 19:40:09,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 41 [2021-12-06 19:40:09,463 INFO L354 Elim1Store]: treesize reduction 43, result has 20.4 percent of original size [2021-12-06 19:40:09,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 82 treesize of output 86 [2021-12-06 19:40:09,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:09,567 INFO L354 Elim1Store]: treesize reduction 52, result has 51.4 percent of original size [2021-12-06 19:40:09,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 45 treesize of output 84 [2021-12-06 19:40:09,610 INFO L354 Elim1Store]: treesize reduction 94, result has 21.0 percent of original size [2021-12-06 19:40:09,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 42 treesize of output 51 [2021-12-06 19:40:09,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-12-06 19:40:09,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 9 treesize of output 3 [2021-12-06 19:40:11,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:11,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:40:11,268 INFO L354 Elim1Store]: treesize reduction 198, result has 27.2 percent of original size [2021-12-06 19:40:11,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 78 treesize of output 103 [2021-12-06 19:40:11,844 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 56 proven. 89 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-06 19:40:11,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:40:13,529 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:40:13,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761178871] [2021-12-06 19:40:13,529 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:40:13,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56658769] [2021-12-06 19:40:13,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56658769] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:40:13,530 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:40:13,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2021-12-06 19:40:13,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516482631] [2021-12-06 19:40:13,530 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:40:13,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-12-06 19:40:13,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:40:13,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-12-06 19:40:13,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=296, Invalid=1959, Unknown=1, NotChecked=0, Total=2256 [2021-12-06 19:40:13,531 INFO L87 Difference]: Start difference. First operand 912 states and 1221 transitions. Second operand has 40 states, 35 states have (on average 1.4285714285714286) internal successors, (50), 32 states have internal predecessors, (50), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (9), 7 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 19:40:14,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:40:14,302 INFO L93 Difference]: Finished difference Result 948 states and 1257 transitions. [2021-12-06 19:40:14,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-12-06 19:40:14,302 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 35 states have (on average 1.4285714285714286) internal successors, (50), 32 states have internal predecessors, (50), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (9), 7 states have call predecessors, (9), 9 states have call successors, (9) Word has length 77 [2021-12-06 19:40:14,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:40:14,307 INFO L225 Difference]: With dead ends: 948 [2021-12-06 19:40:14,307 INFO L226 Difference]: Without dead ends: 944 [2021-12-06 19:40:14,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 39 SyntacticMatches, 6 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1116 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=340, Invalid=2521, Unknown=1, NotChecked=0, Total=2862 [2021-12-06 19:40:14,307 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 38 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 518 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:40:14,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 524 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 67 Invalid, 0 Unknown, 518 Unchecked, 0.1s Time] [2021-12-06 19:40:14,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2021-12-06 19:40:14,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 936. [2021-12-06 19:40:14,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 936 states, 632 states have (on average 1.1170886075949367) internal successors, (706), 638 states have internal predecessors, (706), 269 states have call successors, (269), 34 states have call predecessors, (269), 34 states have return successors, (269), 263 states have call predecessors, (269), 269 states have call successors, (269) [2021-12-06 19:40:14,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 936 states to 936 states and 1244 transitions. [2021-12-06 19:40:14,385 INFO L78 Accepts]: Start accepts. Automaton has 936 states and 1244 transitions. Word has length 77 [2021-12-06 19:40:14,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:40:14,385 INFO L470 AbstractCegarLoop]: Abstraction has 936 states and 1244 transitions. [2021-12-06 19:40:14,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 35 states have (on average 1.4285714285714286) internal successors, (50), 32 states have internal predecessors, (50), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (9), 7 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 19:40:14,385 INFO L276 IsEmpty]: Start isEmpty. Operand 936 states and 1244 transitions. [2021-12-06 19:40:14,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-06 19:40:14,386 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:40:14,386 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:40:14,406 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-12-06 19:40:14,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:40:14,587 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:40:14,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:40:14,588 INFO L85 PathProgramCache]: Analyzing trace with hash 186944271, now seen corresponding path program 20 times [2021-12-06 19:40:14,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:40:14,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57346805] [2021-12-06 19:40:14,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:40:14,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:40:14,640 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:40:14,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1322815014] [2021-12-06 19:40:14,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:40:14,641 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:40:14,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:40:14,642 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:40:14,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-06 19:40:15,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:40:15,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:40:15,091 WARN L261 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 180 conjunts are in the unsatisfiable core [2021-12-06 19:40:15,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:40:15,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:40:15,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:40:15,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 28 [2021-12-06 19:40:15,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:40:15,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:40:15,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 43 [2021-12-06 19:40:15,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 73 [2021-12-06 19:40:15,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 13 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 91 [2021-12-06 19:40:15,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 121 [2021-12-06 19:40:15,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 31 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 151 [2021-12-06 19:40:15,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:15,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 43 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 181 [2021-12-06 19:40:16,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:16,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 14 select indices, 14 select index equivalence classes, 57 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 211 [2021-12-06 19:40:41,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:40:41,948 INFO L354 Elim1Store]: treesize reduction 372, result has 38.9 percent of original size [2021-12-06 19:40:41,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 16 select indices, 16 select index equivalence classes, 58 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 16 case distinctions, treesize of input 180 treesize of output 307 [2021-12-06 19:40:57,072 INFO L354 Elim1Store]: treesize reduction 61, result has 6.2 percent of original size [2021-12-06 19:40:57,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 744 treesize of output 340 [2021-12-06 19:40:57,373 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 20 proven. 144 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 19:40:57,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:41:29,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:41:29,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57346805] [2021-12-06 19:41:29,547 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:41:29,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322815014] [2021-12-06 19:41:29,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322815014] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:41:29,547 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:41:29,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2021-12-06 19:41:29,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991333916] [2021-12-06 19:41:29,547 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:41:29,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-12-06 19:41:29,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:41:29,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-12-06 19:41:29,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=405, Invalid=5899, Unknown=16, NotChecked=0, Total=6320 [2021-12-06 19:41:29,549 INFO L87 Difference]: Start difference. First operand 936 states and 1244 transitions. Second operand has 52 states, 49 states have (on average 1.2448979591836735) internal successors, (61), 47 states have internal predecessors, (61), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:41:37,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:41:37,342 INFO L93 Difference]: Finished difference Result 997 states and 1312 transitions. [2021-12-06 19:41:37,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-12-06 19:41:37,343 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 49 states have (on average 1.2448979591836735) internal successors, (61), 47 states have internal predecessors, (61), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) Word has length 74 [2021-12-06 19:41:37,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:41:37,347 INFO L225 Difference]: With dead ends: 997 [2021-12-06 19:41:37,347 INFO L226 Difference]: Without dead ends: 993 [2021-12-06 19:41:37,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 32 SyntacticMatches, 6 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2263 ImplicationChecksByTransitivity, 62.7s TimeCoverageRelationStatistics Valid=464, Invalid=6660, Unknown=16, NotChecked=0, Total=7140 [2021-12-06 19:41:37,348 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 74 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 2408 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 2766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 2408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 309 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:41:37,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 646 Invalid, 2766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 2408 Invalid, 0 Unknown, 309 Unchecked, 6.3s Time] [2021-12-06 19:41:37,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2021-12-06 19:41:37,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 965. [2021-12-06 19:41:37,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 965 states, 654 states have (on average 1.1162079510703364) internal successors, (730), 660 states have internal predecessors, (730), 273 states have call successors, (273), 37 states have call predecessors, (273), 37 states have return successors, (273), 267 states have call predecessors, (273), 273 states have call successors, (273) [2021-12-06 19:41:37,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 965 states to 965 states and 1276 transitions. [2021-12-06 19:41:37,447 INFO L78 Accepts]: Start accepts. Automaton has 965 states and 1276 transitions. Word has length 74 [2021-12-06 19:41:37,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:41:37,448 INFO L470 AbstractCegarLoop]: Abstraction has 965 states and 1276 transitions. [2021-12-06 19:41:37,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 49 states have (on average 1.2448979591836735) internal successors, (61), 47 states have internal predecessors, (61), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:41:37,448 INFO L276 IsEmpty]: Start isEmpty. Operand 965 states and 1276 transitions. [2021-12-06 19:41:37,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-06 19:41:37,449 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:41:37,449 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:41:37,470 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-12-06 19:41:37,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-06 19:41:37,650 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:41:37,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:41:37,650 INFO L85 PathProgramCache]: Analyzing trace with hash -985848562, now seen corresponding path program 4 times [2021-12-06 19:41:37,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:41:37,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020755088] [2021-12-06 19:41:37,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:41:37,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:41:37,659 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:41:37,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [413410784] [2021-12-06 19:41:37,659 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:41:37,660 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:41:37,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:41:37,660 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:41:37,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-06 19:41:37,867 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:41:37,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:41:37,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 19:41:37,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:41:37,973 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 41 proven. 4 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-12-06 19:41:37,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:41:38,086 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-12-06 19:41:38,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:41:38,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020755088] [2021-12-06 19:41:38,087 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:41:38,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413410784] [2021-12-06 19:41:38,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413410784] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:41:38,087 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:41:38,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-12-06 19:41:38,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057982926] [2021-12-06 19:41:38,087 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:41:38,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 19:41:38,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:41:38,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 19:41:38,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-12-06 19:41:38,088 INFO L87 Difference]: Start difference. First operand 965 states and 1276 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:41:38,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:41:38,624 INFO L93 Difference]: Finished difference Result 1024 states and 1334 transitions. [2021-12-06 19:41:38,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 19:41:38,625 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 79 [2021-12-06 19:41:38,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:41:38,631 INFO L225 Difference]: With dead ends: 1024 [2021-12-06 19:41:38,631 INFO L226 Difference]: Without dead ends: 1012 [2021-12-06 19:41:38,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-12-06 19:41:38,632 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 136 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 19:41:38,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 190 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 19:41:38,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2021-12-06 19:41:38,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 965. [2021-12-06 19:41:38,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 965 states, 654 states have (on average 1.114678899082569) internal successors, (729), 660 states have internal predecessors, (729), 273 states have call successors, (273), 37 states have call predecessors, (273), 37 states have return successors, (273), 267 states have call predecessors, (273), 273 states have call successors, (273) [2021-12-06 19:41:38,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 965 states to 965 states and 1275 transitions. [2021-12-06 19:41:38,726 INFO L78 Accepts]: Start accepts. Automaton has 965 states and 1275 transitions. Word has length 79 [2021-12-06 19:41:38,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:41:38,726 INFO L470 AbstractCegarLoop]: Abstraction has 965 states and 1275 transitions. [2021-12-06 19:41:38,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:41:38,726 INFO L276 IsEmpty]: Start isEmpty. Operand 965 states and 1275 transitions. [2021-12-06 19:41:38,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-12-06 19:41:38,727 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:41:38,727 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:41:38,747 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-12-06 19:41:38,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-06 19:41:38,928 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:41:38,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:41:38,929 INFO L85 PathProgramCache]: Analyzing trace with hash -681948143, now seen corresponding path program 21 times [2021-12-06 19:41:38,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:41:38,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714774404] [2021-12-06 19:41:38,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:41:38,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:41:38,973 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:41:38,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [737971789] [2021-12-06 19:41:38,974 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:41:38,974 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:41:38,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:41:38,975 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:41:38,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-06 19:41:39,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2021-12-06 19:41:39,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:41:39,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:41:39,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:41:39,608 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 97 proven. 64 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:41:39,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:41:39,918 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:41:39,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:41:39,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714774404] [2021-12-06 19:41:39,918 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:41:39,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737971789] [2021-12-06 19:41:39,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737971789] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:41:39,918 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:41:39,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 30 [2021-12-06 19:41:39,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393976727] [2021-12-06 19:41:39,918 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:41:39,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-06 19:41:39,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:41:39,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-06 19:41:39,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=651, Unknown=0, NotChecked=0, Total=870 [2021-12-06 19:41:39,919 INFO L87 Difference]: Start difference. First operand 965 states and 1275 transitions. Second operand has 30 states, 30 states have (on average 2.5) internal successors, (75), 30 states have internal predecessors, (75), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:41:43,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:41:43,924 INFO L93 Difference]: Finished difference Result 2611 states and 3441 transitions. [2021-12-06 19:41:43,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-12-06 19:41:43,924 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.5) internal successors, (75), 30 states have internal predecessors, (75), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 76 [2021-12-06 19:41:43,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:41:43,932 INFO L225 Difference]: With dead ends: 2611 [2021-12-06 19:41:43,933 INFO L226 Difference]: Without dead ends: 1871 [2021-12-06 19:41:43,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1592 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1257, Invalid=4749, Unknown=0, NotChecked=0, Total=6006 [2021-12-06 19:41:43,935 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 1477 mSDsluCounter, 774 mSDsCounter, 0 mSdLazyCounter, 1909 mSolverCounterSat, 1138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1513 SdHoareTripleChecker+Valid, 938 SdHoareTripleChecker+Invalid, 3047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1138 IncrementalHoareTripleChecker+Valid, 1909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:41:43,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1513 Valid, 938 Invalid, 3047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1138 Valid, 1909 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2021-12-06 19:41:43,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1871 states. [2021-12-06 19:41:44,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1871 to 1152. [2021-12-06 19:41:44,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 773 states have (on average 1.1177231565329884) internal successors, (864), 780 states have internal predecessors, (864), 339 states have call successors, (339), 39 states have call predecessors, (339), 39 states have return successors, (339), 332 states have call predecessors, (339), 339 states have call successors, (339) [2021-12-06 19:41:44,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 1542 transitions. [2021-12-06 19:41:44,046 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 1542 transitions. Word has length 76 [2021-12-06 19:41:44,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:41:44,046 INFO L470 AbstractCegarLoop]: Abstraction has 1152 states and 1542 transitions. [2021-12-06 19:41:44,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.5) internal successors, (75), 30 states have internal predecessors, (75), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:41:44,047 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 1542 transitions. [2021-12-06 19:41:44,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-12-06 19:41:44,048 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:41:44,048 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:41:44,069 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-12-06 19:41:44,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-06 19:41:44,249 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:41:44,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:41:44,249 INFO L85 PathProgramCache]: Analyzing trace with hash 846741905, now seen corresponding path program 22 times [2021-12-06 19:41:44,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:41:44,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350536230] [2021-12-06 19:41:44,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:41:44,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:41:44,262 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:41:44,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [437616182] [2021-12-06 19:41:44,263 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:41:44,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:41:44,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:41:44,263 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:41:44,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-06 19:41:44,757 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:41:44,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:41:44,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:41:44,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:41:44,948 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 80 proven. 81 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:41:44,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:41:45,229 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:41:45,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:41:45,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350536230] [2021-12-06 19:41:45,229 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:41:45,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437616182] [2021-12-06 19:41:45,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437616182] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:41:45,229 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:41:45,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 30 [2021-12-06 19:41:45,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466753478] [2021-12-06 19:41:45,229 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:41:45,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-06 19:41:45,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:41:45,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-06 19:41:45,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=651, Unknown=0, NotChecked=0, Total=870 [2021-12-06 19:41:45,230 INFO L87 Difference]: Start difference. First operand 1152 states and 1542 transitions. Second operand has 30 states, 30 states have (on average 2.5) internal successors, (75), 30 states have internal predecessors, (75), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:41:47,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:41:47,723 INFO L93 Difference]: Finished difference Result 1298 states and 1681 transitions. [2021-12-06 19:41:47,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-06 19:41:47,724 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.5) internal successors, (75), 30 states have internal predecessors, (75), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 76 [2021-12-06 19:41:47,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:41:47,729 INFO L225 Difference]: With dead ends: 1298 [2021-12-06 19:41:47,729 INFO L226 Difference]: Without dead ends: 1294 [2021-12-06 19:41:47,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=549, Invalid=1803, Unknown=0, NotChecked=0, Total=2352 [2021-12-06 19:41:47,730 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 390 mSDsluCounter, 960 mSDsCounter, 0 mSdLazyCounter, 1473 mSolverCounterSat, 409 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 1169 SdHoareTripleChecker+Invalid, 1882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 409 IncrementalHoareTripleChecker+Valid, 1473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:41:47,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 1169 Invalid, 1882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [409 Valid, 1473 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-06 19:41:47,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2021-12-06 19:41:47,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 1154. [2021-12-06 19:41:47,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1154 states, 775 states have (on average 1.1174193548387097) internal successors, (866), 782 states have internal predecessors, (866), 339 states have call successors, (339), 39 states have call predecessors, (339), 39 states have return successors, (339), 332 states have call predecessors, (339), 339 states have call successors, (339) [2021-12-06 19:41:47,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1154 states to 1154 states and 1544 transitions. [2021-12-06 19:41:47,836 INFO L78 Accepts]: Start accepts. Automaton has 1154 states and 1544 transitions. Word has length 76 [2021-12-06 19:41:47,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:41:47,836 INFO L470 AbstractCegarLoop]: Abstraction has 1154 states and 1544 transitions. [2021-12-06 19:41:47,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.5) internal successors, (75), 30 states have internal predecessors, (75), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:41:47,836 INFO L276 IsEmpty]: Start isEmpty. Operand 1154 states and 1544 transitions. [2021-12-06 19:41:47,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-12-06 19:41:47,837 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:41:47,837 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:41:47,859 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-12-06 19:41:48,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:41:48,038 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:41:48,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:41:48,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1449054260, now seen corresponding path program 5 times [2021-12-06 19:41:48,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:41:48,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099897359] [2021-12-06 19:41:48,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:41:48,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:41:48,053 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:41:48,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1569564817] [2021-12-06 19:41:48,053 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:41:48,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:41:48,054 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:41:48,054 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:41:48,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-12-06 19:41:48,422 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-12-06 19:41:48,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:41:48,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 129 conjunts are in the unsatisfiable core [2021-12-06 19:41:48,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:41:48,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 treesize of output 16 [2021-12-06 19:41:48,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:48,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:41:48,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:41:48,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-12-06 19:41:48,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:48,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:48,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 43 [2021-12-06 19:41:48,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:48,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:48,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:48,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:48,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:48,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:48,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 67 [2021-12-06 19:41:50,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:50,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:50,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:50,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:50,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:50,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:50,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:41:50,329 INFO L354 Elim1Store]: treesize reduction 147, result has 37.2 percent of original size [2021-12-06 19:41:50,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 8 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 98 treesize of output 132 [2021-12-06 19:43:47,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:43:47,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:43:47,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:43:47,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:43:47,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:43:47,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:43:47,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:43:48,385 INFO L354 Elim1Store]: treesize reduction 862, result has 25.8 percent of original size [2021-12-06 19:43:48,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 4 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 66 case distinctions, treesize of input 677 treesize of output 637 [2021-12-06 19:44:29,226 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-12-06 19:44:29,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 1036 treesize of output 564 [2021-12-06 19:44:29,435 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 44 proven. 115 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-06 19:44:29,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:44:58,540 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:44:58,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099897359] [2021-12-06 19:44:58,540 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:44:58,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569564817] [2021-12-06 19:44:58,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569564817] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:44:58,540 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:44:58,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2021-12-06 19:44:58,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189126784] [2021-12-06 19:44:58,541 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:44:58,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-12-06 19:44:58,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:44:58,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-12-06 19:44:58,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=309, Invalid=2959, Unknown=38, NotChecked=0, Total=3306 [2021-12-06 19:44:58,542 INFO L87 Difference]: Start difference. First operand 1154 states and 1544 transitions. Second operand has 42 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 34 states have internal predecessors, (54), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (9), 7 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 19:45:04,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:04,921 INFO L93 Difference]: Finished difference Result 1194 states and 1587 transitions. [2021-12-06 19:45:04,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-06 19:45:04,921 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 34 states have internal predecessors, (54), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (9), 7 states have call predecessors, (9), 9 states have call successors, (9) Word has length 81 [2021-12-06 19:45:04,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:45:04,927 INFO L225 Difference]: With dead ends: 1194 [2021-12-06 19:45:04,927 INFO L226 Difference]: Without dead ends: 1182 [2021-12-06 19:45:04,927 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 47 SyntacticMatches, 5 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1305 ImplicationChecksByTransitivity, 99.5s TimeCoverageRelationStatistics Valid=326, Invalid=3174, Unknown=40, NotChecked=0, Total=3540 [2021-12-06 19:45:04,928 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 45 mSDsluCounter, 718 mSDsCounter, 0 mSdLazyCounter, 909 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 1485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 558 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:45:04,928 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 789 Invalid, 1485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 909 Invalid, 0 Unknown, 558 Unchecked, 1.9s Time] [2021-12-06 19:45:04,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1182 states. [2021-12-06 19:45:05,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1182 to 1174. [2021-12-06 19:45:05,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1174 states, 790 states have (on average 1.1151898734177215) internal successors, (881), 796 states have internal predecessors, (881), 341 states have call successors, (341), 42 states have call predecessors, (341), 42 states have return successors, (341), 335 states have call predecessors, (341), 341 states have call successors, (341) [2021-12-06 19:45:05,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1174 states to 1174 states and 1563 transitions. [2021-12-06 19:45:05,040 INFO L78 Accepts]: Start accepts. Automaton has 1174 states and 1563 transitions. Word has length 81 [2021-12-06 19:45:05,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:45:05,040 INFO L470 AbstractCegarLoop]: Abstraction has 1174 states and 1563 transitions. [2021-12-06 19:45:05,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 34 states have internal predecessors, (54), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (9), 7 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 19:45:05,041 INFO L276 IsEmpty]: Start isEmpty. Operand 1174 states and 1563 transitions. [2021-12-06 19:45:05,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-06 19:45:05,042 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:45:05,042 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:45:05,062 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-12-06 19:45:05,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:05,243 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:45:05,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:05,244 INFO L85 PathProgramCache]: Analyzing trace with hash 2023385619, now seen corresponding path program 23 times [2021-12-06 19:45:05,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:05,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611974303] [2021-12-06 19:45:05,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:05,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:05,293 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:45:05,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1206883719] [2021-12-06 19:45:05,294 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:45:05,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:05,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:05,295 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:05,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-12-06 19:45:06,630 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2021-12-06 19:45:06,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:45:06,638 WARN L261 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 178 conjunts are in the unsatisfiable core [2021-12-06 19:45:06,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:06,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 treesize of output 16 [2021-12-06 19:45:06,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:45:06,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 28 [2021-12-06 19:45:06,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:45:06,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:45:06,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 42 treesize of output 41 [2021-12-06 19:45:06,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-12-06 19:45:06,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 22 [2021-12-06 19:45:06,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 22 [2021-12-06 19:45:06,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 73 [2021-12-06 19:45:06,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:06,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 13 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 91 [2021-12-06 19:45:07,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 121 [2021-12-06 19:45:07,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 31 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 139 [2021-12-06 19:45:07,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 43 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 144 treesize of output 163 [2021-12-06 19:45:07,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:07,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 14 select indices, 14 select index equivalence classes, 57 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 0 case distinctions, treesize of input 168 treesize of output 193 [2021-12-06 19:45:08,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:08,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 16 select indices, 16 select index equivalence classes, 73 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 180 treesize of output 211 [2021-12-06 19:45:41,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 186 treesize of output 153 [2021-12-06 19:45:41,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 89 [2021-12-06 19:45:41,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,305 INFO L354 Elim1Store]: treesize reduction 210, result has 39.0 percent of original size [2021-12-06 19:45:41,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 9 case distinctions, treesize of input 74 treesize of output 172 [2021-12-06 19:45:41,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:45:41,463 INFO L354 Elim1Store]: treesize reduction 210, result has 39.0 percent of original size [2021-12-06 19:45:41,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 9 case distinctions, treesize of input 74 treesize of output 172 [2021-12-06 19:46:10,307 INFO L354 Elim1Store]: treesize reduction 69, result has 5.5 percent of original size [2021-12-06 19:46:10,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 18 select indices, 18 select index equivalence classes, 36 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 153 case distinctions, treesize of input 902 treesize of output 410 [2021-12-06 19:46:10,777 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 20 proven. 178 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 19:46:10,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:46:29,676 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2680 (Array Int Int))) (= (let ((.cse0 (store (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#array1~0#1.base| v_ArrVal_2680) |c_ULTIMATE.start_main_~#array2~0#1.base|) (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| (* |c_ULTIMATE.start_main_~index2~0#1| 4)) (* |c_ULTIMATE.start_main_~num~0#1| |c_ULTIMATE.start_main_~count~0#1|)))) (let ((.cse1 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#array1~0#1.base| (store (select |c_#memory_int| |c_ULTIMATE.start_main_~#array1~0#1.base|) (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| (* |c_ULTIMATE.start_main_~index1~0#1| 4)) (* |c_ULTIMATE.start_main_~num~0#1| |c_ULTIMATE.start_main_~num~0#1| |c_ULTIMATE.start_main_~count~0#1|))) |c_ULTIMATE.start_main_~#array2~0#1.base| .cse0) |c_ULTIMATE.start_main_~#array1~0#1.base|))) (+ (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 12)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 8)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 32)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 4)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 12)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 24)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 32)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 24)) (select .cse0 |c_ULTIMATE.start_main_~#array2~0#1.offset|) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 28)) (select .cse1 |c_ULTIMATE.start_main_~#array1~0#1.offset|) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 16)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 28)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 16)) |c_ULTIMATE.start_main_~sum~0#1| (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 20)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 20)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 8)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 4))))) 0)) is different from false [2021-12-06 19:46:29,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:29,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611974303] [2021-12-06 19:46:29,766 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:46:29,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206883719] [2021-12-06 19:46:29,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206883719] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:46:29,766 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:46:29,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2021-12-06 19:46:29,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663207491] [2021-12-06 19:46:29,766 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:46:29,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-12-06 19:46:29,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:29,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-12-06 19:46:29,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=4526, Unknown=17, NotChecked=136, Total=4970 [2021-12-06 19:46:29,767 INFO L87 Difference]: Start difference. First operand 1174 states and 1563 transitions. Second operand has 52 states, 51 states have (on average 1.2745098039215685) internal successors, (65), 49 states have internal predecessors, (65), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-12-06 19:46:40,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:40,030 INFO L93 Difference]: Finished difference Result 1238 states and 1634 transitions. [2021-12-06 19:46:40,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-12-06 19:46:40,030 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.2745098039215685) internal successors, (65), 49 states have internal predecessors, (65), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 78 [2021-12-06 19:46:40,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:40,036 INFO L225 Difference]: With dead ends: 1238 [2021-12-06 19:46:40,036 INFO L226 Difference]: Without dead ends: 1234 [2021-12-06 19:46:40,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1403 ImplicationChecksByTransitivity, 65.9s TimeCoverageRelationStatistics Valid=323, Invalid=5066, Unknown=17, NotChecked=144, Total=5550 [2021-12-06 19:46:40,037 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 51 mSDsluCounter, 688 mSDsCounter, 0 mSdLazyCounter, 3016 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 748 SdHoareTripleChecker+Invalid, 3381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 3016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 326 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:46:40,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 748 Invalid, 3381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 3016 Invalid, 0 Unknown, 326 Unchecked, 9.0s Time] [2021-12-06 19:46:40,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1234 states. [2021-12-06 19:46:40,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1234 to 1203. [2021-12-06 19:46:40,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 812 states have (on average 1.1145320197044335) internal successors, (905), 818 states have internal predecessors, (905), 345 states have call successors, (345), 45 states have call predecessors, (345), 45 states have return successors, (345), 339 states have call predecessors, (345), 345 states have call successors, (345) [2021-12-06 19:46:40,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 1595 transitions. [2021-12-06 19:46:40,149 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 1595 transitions. Word has length 78 [2021-12-06 19:46:40,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:40,149 INFO L470 AbstractCegarLoop]: Abstraction has 1203 states and 1595 transitions. [2021-12-06 19:46:40,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 1.2745098039215685) internal successors, (65), 49 states have internal predecessors, (65), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-12-06 19:46:40,149 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 1595 transitions. [2021-12-06 19:46:40,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-06 19:46:40,150 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:40,150 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:46:40,185 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-12-06 19:46:40,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-12-06 19:46:40,351 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:40,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:40,351 INFO L85 PathProgramCache]: Analyzing trace with hash 86868746, now seen corresponding path program 6 times [2021-12-06 19:46:40,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:40,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228170366] [2021-12-06 19:46:40,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:40,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:40,362 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:46:40,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1429412852] [2021-12-06 19:46:40,362 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:46:40,362 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:40,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:46:40,363 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:46:40,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-12-06 19:46:40,777 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-12-06 19:46:40,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:46:40,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 19:46:40,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:46:40,895 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 41 proven. 16 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-12-06 19:46:40,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:46:41,049 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-12-06 19:46:41,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:41,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228170366] [2021-12-06 19:46:41,049 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:46:41,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429412852] [2021-12-06 19:46:41,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429412852] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:46:41,049 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:46:41,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-12-06 19:46:41,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379542872] [2021-12-06 19:46:41,049 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:46:41,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 19:46:41,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:41,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 19:46:41,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-12-06 19:46:41,050 INFO L87 Difference]: Start difference. First operand 1203 states and 1595 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:46:42,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:42,117 INFO L93 Difference]: Finished difference Result 1282 states and 1671 transitions. [2021-12-06 19:46:42,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 19:46:42,117 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 83 [2021-12-06 19:46:42,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:42,123 INFO L225 Difference]: With dead ends: 1282 [2021-12-06 19:46:42,123 INFO L226 Difference]: Without dead ends: 1278 [2021-12-06 19:46:42,123 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=149, Invalid=403, Unknown=0, NotChecked=0, Total=552 [2021-12-06 19:46:42,124 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 151 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:46:42,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 256 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-06 19:46:42,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1278 states. [2021-12-06 19:46:42,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1278 to 1196. [2021-12-06 19:46:42,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1196 states, 805 states have (on average 1.1142857142857143) internal successors, (897), 811 states have internal predecessors, (897), 345 states have call successors, (345), 45 states have call predecessors, (345), 45 states have return successors, (345), 339 states have call predecessors, (345), 345 states have call successors, (345) [2021-12-06 19:46:42,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1196 states to 1196 states and 1587 transitions. [2021-12-06 19:46:42,236 INFO L78 Accepts]: Start accepts. Automaton has 1196 states and 1587 transitions. Word has length 83 [2021-12-06 19:46:42,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:42,236 INFO L470 AbstractCegarLoop]: Abstraction has 1196 states and 1587 transitions. [2021-12-06 19:46:42,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:46:42,236 INFO L276 IsEmpty]: Start isEmpty. Operand 1196 states and 1587 transitions. [2021-12-06 19:46:42,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-12-06 19:46:42,238 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:42,238 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:46:42,259 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-12-06 19:46:42,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-06 19:46:42,438 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:42,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:42,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1093371371, now seen corresponding path program 24 times [2021-12-06 19:46:42,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:42,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307475740] [2021-12-06 19:46:42,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:42,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:42,487 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:46:42,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1239341842] [2021-12-06 19:46:42,488 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:46:42,488 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:42,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:46:42,490 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:46:42,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-12-06 19:46:43,184 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2021-12-06 19:46:43,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:46:43,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 19:46:43,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:46:43,399 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 116 proven. 81 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:46:43,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:46:43,922 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:46:43,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:43,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307475740] [2021-12-06 19:46:43,923 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:46:43,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239341842] [2021-12-06 19:46:43,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239341842] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:46:43,923 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:46:43,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 33 [2021-12-06 19:46:43,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318082257] [2021-12-06 19:46:43,923 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:46:43,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:46:43,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:43,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:46:43,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=263, Invalid=793, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:46:43,924 INFO L87 Difference]: Start difference. First operand 1196 states and 1587 transitions. Second operand has 33 states, 33 states have (on average 2.4545454545454546) internal successors, (81), 33 states have internal predecessors, (81), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:46:50,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:50,076 INFO L93 Difference]: Finished difference Result 3306 states and 4360 transitions. [2021-12-06 19:46:50,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-12-06 19:46:50,076 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.4545454545454546) internal successors, (81), 33 states have internal predecessors, (81), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 80 [2021-12-06 19:46:50,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:50,086 INFO L225 Difference]: With dead ends: 3306 [2021-12-06 19:46:50,087 INFO L226 Difference]: Without dead ends: 2382 [2021-12-06 19:46:50,089 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2260 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1635, Invalid=6555, Unknown=0, NotChecked=0, Total=8190 [2021-12-06 19:46:50,090 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 2277 mSDsluCounter, 787 mSDsCounter, 0 mSdLazyCounter, 2312 mSolverCounterSat, 1786 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2317 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 4098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1786 IncrementalHoareTripleChecker+Valid, 2312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:46:50,090 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2317 Valid, 963 Invalid, 4098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1786 Valid, 2312 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2021-12-06 19:46:50,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2382 states. [2021-12-06 19:46:50,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2382 to 1405. [2021-12-06 19:46:50,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 938 states have (on average 1.11727078891258) internal successors, (1048), 945 states have internal predecessors, (1048), 419 states have call successors, (419), 47 states have call predecessors, (419), 47 states have return successors, (419), 412 states have call predecessors, (419), 419 states have call successors, (419) [2021-12-06 19:46:50,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 1886 transitions. [2021-12-06 19:46:50,228 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 1886 transitions. Word has length 80 [2021-12-06 19:46:50,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:50,228 INFO L470 AbstractCegarLoop]: Abstraction has 1405 states and 1886 transitions. [2021-12-06 19:46:50,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.4545454545454546) internal successors, (81), 33 states have internal predecessors, (81), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:46:50,229 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 1886 transitions. [2021-12-06 19:46:50,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-12-06 19:46:50,230 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:50,230 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:46:50,235 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-12-06 19:46:50,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:50,432 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:50,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:50,433 INFO L85 PathProgramCache]: Analyzing trace with hash -901050475, now seen corresponding path program 25 times [2021-12-06 19:46:50,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:50,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442935016] [2021-12-06 19:46:50,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:50,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:50,479 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:46:50,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [60784548] [2021-12-06 19:46:50,479 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:46:50,480 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:50,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:46:50,481 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:46:50,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-12-06 19:46:50,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:50,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 19:46:50,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:46:50,816 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 97 proven. 100 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:46:50,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:46:51,279 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:46:51,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:46:51,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442935016] [2021-12-06 19:46:51,279 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:46:51,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60784548] [2021-12-06 19:46:51,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60784548] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:46:51,279 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:46:51,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 33 [2021-12-06 19:46:51,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301124275] [2021-12-06 19:46:51,280 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:46:51,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:46:51,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:46:51,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:46:51,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=263, Invalid=793, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:46:51,280 INFO L87 Difference]: Start difference. First operand 1405 states and 1886 transitions. Second operand has 33 states, 33 states have (on average 2.4545454545454546) internal successors, (81), 33 states have internal predecessors, (81), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:46:54,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:46:54,820 INFO L93 Difference]: Finished difference Result 1595 states and 2068 transitions. [2021-12-06 19:46:54,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-12-06 19:46:54,820 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.4545454545454546) internal successors, (81), 33 states have internal predecessors, (81), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 80 [2021-12-06 19:46:54,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:46:54,828 INFO L225 Difference]: With dead ends: 1595 [2021-12-06 19:46:54,828 INFO L226 Difference]: Without dead ends: 1591 [2021-12-06 19:46:54,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 767 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=659, Invalid=2203, Unknown=0, NotChecked=0, Total=2862 [2021-12-06 19:46:54,829 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 356 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 1722 mSolverCounterSat, 409 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 1183 SdHoareTripleChecker+Invalid, 2131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 409 IncrementalHoareTripleChecker+Valid, 1722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:46:54,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 1183 Invalid, 2131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [409 Valid, 1722 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-06 19:46:54,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1591 states. [2021-12-06 19:46:54,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1591 to 1407. [2021-12-06 19:46:54,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1407 states, 940 states have (on average 1.1170212765957446) internal successors, (1050), 947 states have internal predecessors, (1050), 419 states have call successors, (419), 47 states have call predecessors, (419), 47 states have return successors, (419), 412 states have call predecessors, (419), 419 states have call successors, (419) [2021-12-06 19:46:54,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1407 states to 1407 states and 1888 transitions. [2021-12-06 19:46:54,963 INFO L78 Accepts]: Start accepts. Automaton has 1407 states and 1888 transitions. Word has length 80 [2021-12-06 19:46:54,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:46:54,964 INFO L470 AbstractCegarLoop]: Abstraction has 1407 states and 1888 transitions. [2021-12-06 19:46:54,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.4545454545454546) internal successors, (81), 33 states have internal predecessors, (81), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:46:54,964 INFO L276 IsEmpty]: Start isEmpty. Operand 1407 states and 1888 transitions. [2021-12-06 19:46:54,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-12-06 19:46:54,965 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:46:54,965 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:46:54,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-12-06 19:46:55,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:55,166 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:46:55,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:46:55,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1929720140, now seen corresponding path program 7 times [2021-12-06 19:46:55,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:46:55,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945115900] [2021-12-06 19:46:55,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:46:55,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:46:55,176 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:46:55,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [189556940] [2021-12-06 19:46:55,176 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:46:55,176 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:46:55,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:46:55,176 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:46:55,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-12-06 19:46:55,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:46:55,634 WARN L261 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 160 conjunts are in the unsatisfiable core [2021-12-06 19:46:55,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:46:55,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:46:55,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:55,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:46:55,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 28 [2021-12-06 19:46:55,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:46:55,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:46:55,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:55,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:55,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 53 [2021-12-06 19:46:55,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:55,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:55,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:55,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:55,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:55,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:55,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 67 [2021-12-06 19:46:55,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:55,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:56,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:56,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:56,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:56,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:56,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:56,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:56,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:56,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:56,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:56,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:56,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 13 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 91 [2021-12-06 19:46:58,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:46:58,611 INFO L354 Elim1Store]: treesize reduction 200, result has 36.9 percent of original size [2021-12-06 19:46:58,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 14 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 116 treesize of output 168 [2021-12-06 19:47:06,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:06,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:06,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:06,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:06,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:47:06,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:06,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:06,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:06,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:47:06,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:06,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:06,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 19:47:07,167 INFO L354 Elim1Store]: treesize reduction 812, result has 20.4 percent of original size [2021-12-06 19:47:07,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 7 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 55 case distinctions, treesize of input 310 treesize of output 329 [2021-12-06 19:47:15,282 INFO L354 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2021-12-06 19:47:15,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 650 treesize of output 326 [2021-12-06 19:47:15,511 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 32 proven. 123 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-06 19:47:15,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:47:26,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:47:26,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945115900] [2021-12-06 19:47:26,792 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:47:26,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189556940] [2021-12-06 19:47:26,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189556940] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:47:26,792 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:47:26,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2021-12-06 19:47:26,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015950344] [2021-12-06 19:47:26,792 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:47:26,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-12-06 19:47:26,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:47:26,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-12-06 19:47:26,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=369, Invalid=3663, Unknown=0, NotChecked=0, Total=4032 [2021-12-06 19:47:26,794 INFO L87 Difference]: Start difference. First operand 1407 states and 1888 transitions. Second operand has 47 states, 41 states have (on average 1.2682926829268293) internal successors, (52), 37 states have internal predecessors, (52), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 7 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 19:47:35,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:47:35,555 INFO L93 Difference]: Finished difference Result 1456 states and 1940 transitions. [2021-12-06 19:47:35,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-12-06 19:47:35,555 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 41 states have (on average 1.2682926829268293) internal successors, (52), 37 states have internal predecessors, (52), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 7 states have call predecessors, (9), 9 states have call successors, (9) Word has length 85 [2021-12-06 19:47:35,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:47:35,560 INFO L225 Difference]: With dead ends: 1456 [2021-12-06 19:47:35,560 INFO L226 Difference]: Without dead ends: 1442 [2021-12-06 19:47:35,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 48 SyntacticMatches, 6 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2231 ImplicationChecksByTransitivity, 22.5s TimeCoverageRelationStatistics Valid=519, Invalid=5801, Unknown=0, NotChecked=0, Total=6320 [2021-12-06 19:47:35,561 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 99 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 1609 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 1904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 230 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:47:35,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 567 Invalid, 1904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1609 Invalid, 0 Unknown, 230 Unchecked, 4.2s Time] [2021-12-06 19:47:35,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2021-12-06 19:47:35,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 1429. [2021-12-06 19:47:35,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1429 states, 956 states have (on average 1.1150627615062763) internal successors, (1066), 963 states have internal predecessors, (1066), 422 states have call successors, (422), 50 states have call predecessors, (422), 50 states have return successors, (422), 415 states have call predecessors, (422), 422 states have call successors, (422) [2021-12-06 19:47:35,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1429 states to 1429 states and 1910 transitions. [2021-12-06 19:47:35,710 INFO L78 Accepts]: Start accepts. Automaton has 1429 states and 1910 transitions. Word has length 85 [2021-12-06 19:47:35,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:47:35,710 INFO L470 AbstractCegarLoop]: Abstraction has 1429 states and 1910 transitions. [2021-12-06 19:47:35,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 41 states have (on average 1.2682926829268293) internal successors, (52), 37 states have internal predecessors, (52), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 7 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 19:47:35,710 INFO L276 IsEmpty]: Start isEmpty. Operand 1429 states and 1910 transitions. [2021-12-06 19:47:35,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-12-06 19:47:35,711 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:47:35,711 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:47:35,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-12-06 19:47:35,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-12-06 19:47:35,912 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:47:35,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:47:35,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1727121175, now seen corresponding path program 26 times [2021-12-06 19:47:35,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:47:35,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437926878] [2021-12-06 19:47:35,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:47:35,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:47:35,925 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:47:35,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [612080983] [2021-12-06 19:47:35,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:47:35,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:47:35,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:47:35,926 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:47:35,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-12-06 19:47:36,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:47:36,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:47:36,590 WARN L261 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 213 conjunts are in the unsatisfiable core [2021-12-06 19:47:36,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:47:36,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:47:36,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:47:36,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 28 [2021-12-06 19:47:36,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:47:36,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:47:36,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 43 [2021-12-06 19:47:36,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 67 [2021-12-06 19:47:36,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:36,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 13 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 97 [2021-12-06 19:47:37,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 115 [2021-12-06 19:47:37,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 31 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 139 [2021-12-06 19:47:37,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:37,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 43 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 169 [2021-12-06 19:47:38,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 14 select indices, 14 select index equivalence classes, 57 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 0 case distinctions, treesize of input 174 treesize of output 199 [2021-12-06 19:47:38,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:38,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 16 select indices, 16 select index equivalence classes, 73 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 180 treesize of output 211 [2021-12-06 19:47:39,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:47:39,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 18 select indices, 18 select index equivalence classes, 91 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 0 case distinctions, treesize of input 198 treesize of output 235 [2021-12-06 19:48:16,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 204 treesize of output 167 [2021-12-06 19:48:16,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,535 INFO L354 Elim1Store]: treesize reduction 234, result has 38.9 percent of original size [2021-12-06 19:48:16,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 10 case distinctions, treesize of input 81 treesize of output 190 [2021-12-06 19:48:16,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:48:16,748 INFO L354 Elim1Store]: treesize reduction 372, result has 28.6 percent of original size [2021-12-06 19:48:16,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 21 select indices, 21 select index equivalence classes, 91 disjoint index pairs (out of 210 index pairs), introduced 21 new quantified variables, introduced 20 case distinctions, treesize of input 263 treesize of output 382 [2021-12-06 19:48:56,968 INFO L354 Elim1Store]: treesize reduction 77, result has 4.9 percent of original size [2021-12-06 19:48:56,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 20 select indices, 20 select index equivalence classes, 45 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 190 case distinctions, treesize of input 1074 treesize of output 486 [2021-12-06 19:48:57,683 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 20 proven. 216 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 19:48:57,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:49:30,004 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_3362 (Array Int Int))) (= (let ((.cse0 (store (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#array1~0#1.base| v_ArrVal_3362) |c_ULTIMATE.start_main_~#array2~0#1.base|) (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| (* |c_ULTIMATE.start_main_~index2~0#1| 4)) (* |c_ULTIMATE.start_main_~num~0#1| |c_ULTIMATE.start_main_~count~0#1|)))) (let ((.cse1 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#array1~0#1.base| (store (select |c_#memory_int| |c_ULTIMATE.start_main_~#array1~0#1.base|) (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| (* |c_ULTIMATE.start_main_~index1~0#1| 4)) (* |c_ULTIMATE.start_main_~num~0#1| |c_ULTIMATE.start_main_~num~0#1| |c_ULTIMATE.start_main_~count~0#1|))) |c_ULTIMATE.start_main_~#array2~0#1.base| .cse0) |c_ULTIMATE.start_main_~#array1~0#1.base|))) (+ (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 32)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 24)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 24)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 36)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 28)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 36)) (select .cse1 |c_ULTIMATE.start_main_~#array1~0#1.offset|) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 16)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 8)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 4)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 20)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 4)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 12)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 20)) (select .cse0 |c_ULTIMATE.start_main_~#array2~0#1.offset|) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 8)) |c_ULTIMATE.start_main_~sum~0#1| (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 32)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 12)) (select .cse0 (+ |c_ULTIMATE.start_main_~#array2~0#1.offset| 28)) (select .cse1 (+ |c_ULTIMATE.start_main_~#array1~0#1.offset| 16))))) 0)) is different from false [2021-12-06 19:49:31,447 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:49:31,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437926878] [2021-12-06 19:49:31,447 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:49:31,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612080983] [2021-12-06 19:49:31,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612080983] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:49:31,448 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:49:31,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60] total 60 [2021-12-06 19:49:31,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107512869] [2021-12-06 19:49:31,448 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 19:49:31,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-12-06 19:49:31,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:49:31,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-12-06 19:49:31,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=382, Invalid=6083, Unknown=19, NotChecked=158, Total=6642 [2021-12-06 19:49:31,449 INFO L87 Difference]: Start difference. First operand 1429 states and 1910 transitions. Second operand has 60 states, 57 states have (on average 1.2105263157894737) internal successors, (69), 55 states have internal predecessors, (69), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:49:46,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:49:46,647 INFO L93 Difference]: Finished difference Result 1497 states and 1985 transitions. [2021-12-06 19:49:46,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-12-06 19:49:46,648 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 57 states have (on average 1.2105263157894737) internal successors, (69), 55 states have internal predecessors, (69), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) Word has length 82 [2021-12-06 19:49:46,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:49:46,652 INFO L225 Difference]: With dead ends: 1497 [2021-12-06 19:49:46,653 INFO L226 Difference]: Without dead ends: 1493 [2021-12-06 19:49:46,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 84 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2075 ImplicationChecksByTransitivity, 88.6s TimeCoverageRelationStatistics Valid=418, Invalid=6707, Unknown=19, NotChecked=166, Total=7310 [2021-12-06 19:49:46,654 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 86 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 3565 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 3767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 3565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 150 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:49:46,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 663 Invalid, 3767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 3565 Invalid, 0 Unknown, 150 Unchecked, 13.7s Time] [2021-12-06 19:49:46,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1493 states. [2021-12-06 19:49:46,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1493 to 1458. [2021-12-06 19:49:46,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1458 states, 978 states have (on average 1.114519427402863) internal successors, (1090), 985 states have internal predecessors, (1090), 426 states have call successors, (426), 53 states have call predecessors, (426), 53 states have return successors, (426), 419 states have call predecessors, (426), 426 states have call successors, (426) [2021-12-06 19:49:46,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1458 states to 1458 states and 1942 transitions. [2021-12-06 19:49:46,795 INFO L78 Accepts]: Start accepts. Automaton has 1458 states and 1942 transitions. Word has length 82 [2021-12-06 19:49:46,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:49:46,795 INFO L470 AbstractCegarLoop]: Abstraction has 1458 states and 1942 transitions. [2021-12-06 19:49:46,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 57 states have (on average 1.2105263157894737) internal successors, (69), 55 states have internal predecessors, (69), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 19:49:46,795 INFO L276 IsEmpty]: Start isEmpty. Operand 1458 states and 1942 transitions. [2021-12-06 19:49:46,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-06 19:49:46,796 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:49:46,796 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:49:46,817 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-12-06 19:49:46,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-06 19:49:46,998 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:49:46,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:49:46,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1959306777, now seen corresponding path program 27 times [2021-12-06 19:49:46,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:49:47,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717090741] [2021-12-06 19:49:47,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:49:47,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:49:47,052 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:49:47,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [954981603] [2021-12-06 19:49:47,052 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:49:47,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:49:47,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:49:47,054 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:49:47,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-12-06 19:49:47,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-12-06 19:49:47,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:49:47,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 19:49:47,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:49:47,849 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 137 proven. 100 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:49:47,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:49:48,417 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:49:48,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:49:48,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717090741] [2021-12-06 19:49:48,418 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:49:48,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954981603] [2021-12-06 19:49:48,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954981603] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:49:48,418 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:49:48,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 36 [2021-12-06 19:49:48,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879045358] [2021-12-06 19:49:48,418 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:49:48,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-12-06 19:49:48,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:49:48,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-06 19:49:48,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2021-12-06 19:49:48,419 INFO L87 Difference]: Start difference. First operand 1458 states and 1942 transitions. Second operand has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 36 states have internal predecessors, (87), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:49:57,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:49:57,947 INFO L93 Difference]: Finished difference Result 4106 states and 5420 transitions. [2021-12-06 19:49:57,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-12-06 19:49:57,948 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 36 states have internal predecessors, (87), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 84 [2021-12-06 19:49:57,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:49:57,953 INFO L225 Difference]: With dead ends: 4106 [2021-12-06 19:49:57,953 INFO L226 Difference]: Without dead ends: 2969 [2021-12-06 19:49:57,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3195 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=2112, Invalid=9018, Unknown=0, NotChecked=0, Total=11130 [2021-12-06 19:49:57,956 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 3028 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 2779 mSolverCounterSat, 2387 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3072 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 5166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2387 IncrementalHoareTripleChecker+Valid, 2779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:49:57,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3072 Valid, 942 Invalid, 5166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2387 Valid, 2779 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2021-12-06 19:49:57,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2969 states. [2021-12-06 19:49:58,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2969 to 1689. [2021-12-06 19:49:58,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1689 states, 1125 states have (on average 1.1173333333333333) internal successors, (1257), 1133 states have internal predecessors, (1257), 508 states have call successors, (508), 55 states have call predecessors, (508), 55 states have return successors, (508), 500 states have call predecessors, (508), 508 states have call successors, (508) [2021-12-06 19:49:58,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 2273 transitions. [2021-12-06 19:49:58,151 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 2273 transitions. Word has length 84 [2021-12-06 19:49:58,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:49:58,152 INFO L470 AbstractCegarLoop]: Abstraction has 1689 states and 2273 transitions. [2021-12-06 19:49:58,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 36 states have internal predecessors, (87), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:49:58,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 2273 transitions. [2021-12-06 19:49:58,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-06 19:49:58,153 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:49:58,153 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:49:58,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-12-06 19:49:58,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-12-06 19:49:58,354 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:49:58,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:49:58,354 INFO L85 PathProgramCache]: Analyzing trace with hash 2096094105, now seen corresponding path program 28 times [2021-12-06 19:49:58,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:49:58,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8362612] [2021-12-06 19:49:58,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:49:58,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:49:58,367 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:49:58,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1136306493] [2021-12-06 19:49:58,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:49:58,367 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:49:58,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:49:58,368 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:49:58,369 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-12-06 19:49:58,878 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:49:58,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:49:58,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 19:49:58,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:49:59,113 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 116 proven. 121 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 19:49:59,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:49:59,811 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 19:49:59,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:49:59,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8362612] [2021-12-06 19:49:59,811 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:49:59,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136306493] [2021-12-06 19:49:59,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136306493] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:49:59,811 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:49:59,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 36 [2021-12-06 19:49:59,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727841147] [2021-12-06 19:49:59,811 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:49:59,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-12-06 19:49:59,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:49:59,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-06 19:49:59,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2021-12-06 19:49:59,812 INFO L87 Difference]: Start difference. First operand 1689 states and 2273 transitions. Second operand has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 36 states have internal predecessors, (87), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:50:04,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:50:04,072 INFO L93 Difference]: Finished difference Result 1920 states and 2495 transitions. [2021-12-06 19:50:04,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-12-06 19:50:04,072 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 36 states have internal predecessors, (87), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 84 [2021-12-06 19:50:04,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:50:04,076 INFO L225 Difference]: With dead ends: 1920 [2021-12-06 19:50:04,076 INFO L226 Difference]: Without dead ends: 1916 [2021-12-06 19:50:04,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 937 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=779, Invalid=2643, Unknown=0, NotChecked=0, Total=3422 [2021-12-06 19:50:04,077 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 502 mSDsluCounter, 1010 mSDsCounter, 0 mSdLazyCounter, 1388 mSolverCounterSat, 428 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 1272 SdHoareTripleChecker+Invalid, 1816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 428 IncrementalHoareTripleChecker+Valid, 1388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:50:04,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [542 Valid, 1272 Invalid, 1816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [428 Valid, 1388 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-12-06 19:50:04,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1916 states. [2021-12-06 19:50:04,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1916 to 1691. [2021-12-06 19:50:04,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1691 states, 1127 states have (on average 1.1171251109139309) internal successors, (1259), 1135 states have internal predecessors, (1259), 508 states have call successors, (508), 55 states have call predecessors, (508), 55 states have return successors, (508), 500 states have call predecessors, (508), 508 states have call successors, (508) [2021-12-06 19:50:04,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1691 states to 1691 states and 2275 transitions. [2021-12-06 19:50:04,253 INFO L78 Accepts]: Start accepts. Automaton has 1691 states and 2275 transitions. Word has length 84 [2021-12-06 19:50:04,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:50:04,253 INFO L470 AbstractCegarLoop]: Abstraction has 1691 states and 2275 transitions. [2021-12-06 19:50:04,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.4166666666666665) internal successors, (87), 36 states have internal predecessors, (87), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-06 19:50:04,254 INFO L276 IsEmpty]: Start isEmpty. Operand 1691 states and 2275 transitions. [2021-12-06 19:50:04,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-12-06 19:50:04,255 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:50:04,255 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:50:04,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-12-06 19:50:04,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-12-06 19:50:04,455 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 19:50:04,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:50:04,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1053899828, now seen corresponding path program 8 times [2021-12-06 19:50:04,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:50:04,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879889663] [2021-12-06 19:50:04,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:50:04,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:50:04,466 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:50:04,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1378039019] [2021-12-06 19:50:04,467 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:50:04,467 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:50:04,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:50:04,467 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:50:04,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42a2c9cd-55f2-4f19-adbe-0d76636afa8f/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-12-06 19:50:05,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:50:05,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:50:05,248 WARN L261 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 172 conjunts are in the unsatisfiable core [2021-12-06 19:50:05,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:50:05,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 10 treesize of output 8 [2021-12-06 19:50:05,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 27 treesize of output 31 [2021-12-06 19:50:05,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-12-06 19:50:05,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-12-06 19:50:05,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 53 [2021-12-06 19:50:05,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 67 [2021-12-06 19:50:05,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 13 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 91 [2021-12-06 19:50:05,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:05,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 115 [2021-12-06 19:50:09,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:50:09,146 INFO L354 Elim1Store]: treesize reduction 253, result has 36.8 percent of original size [2021-12-06 19:50:09,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 22 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 10 case distinctions, treesize of input 134 treesize of output 204