./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-fpi/eqn3.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6a47aea7 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/config/TaipanReach.xml -i ../../sv-benchmarks/c/array-fpi/eqn3.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b0fb0070f46fa34e60f2a21833c13b7b67c557f142ffbdfed9bc8ff3d84f7456 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-6a47aea [2021-11-23 17:32:35,826 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 17:32:35,828 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 17:32:35,868 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 17:32:35,869 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 17:32:35,870 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 17:32:35,872 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 17:32:35,876 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 17:32:35,878 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 17:32:35,880 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 17:32:35,881 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 17:32:35,883 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 17:32:35,884 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 17:32:35,886 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 17:32:35,888 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 17:32:35,890 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 17:32:35,891 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 17:32:35,893 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 17:32:35,896 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 17:32:35,899 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 17:32:35,902 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 17:32:35,904 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 17:32:35,907 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 17:32:35,908 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 17:32:35,913 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 17:32:35,914 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 17:32:35,915 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 17:32:35,916 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 17:32:35,917 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 17:32:35,919 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 17:32:35,919 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 17:32:35,921 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 17:32:35,922 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 17:32:35,923 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 17:32:35,925 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 17:32:35,926 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 17:32:35,927 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 17:32:35,928 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 17:32:35,928 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 17:32:35,930 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 17:32:35,931 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 17:32:35,932 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-23 17:32:35,965 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 17:32:35,966 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 17:32:35,966 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 17:32:35,967 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 17:32:35,968 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 17:32:35,968 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 17:32:35,969 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 17:32:35,969 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 17:32:35,970 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 17:32:35,970 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-23 17:32:35,971 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 17:32:35,971 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 17:32:35,971 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-23 17:32:35,972 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-23 17:32:35,972 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 17:32:35,973 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-23 17:32:35,973 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-23 17:32:35,974 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-23 17:32:35,975 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 17:32:35,975 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 17:32:35,975 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 17:32:35,976 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 17:32:35,976 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 17:32:35,976 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 17:32:35,976 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 17:32:35,977 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 17:32:35,977 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 17:32:35,977 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 17:32:35,977 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 17:32:35,978 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 17:32:35,978 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 17:32:35,978 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 17:32:35,978 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 17:32:35,979 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 17:32:35,979 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 17:32:35,979 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 17:32:35,979 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-23 17:32:35,980 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-23 17:32:35,980 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 17:32:35,980 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 17:32:35,980 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 17:32:35,980 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/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_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl 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 -> Taipan 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 -> b0fb0070f46fa34e60f2a21833c13b7b67c557f142ffbdfed9bc8ff3d84f7456 [2021-11-23 17:32:36,362 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 17:32:36,407 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 17:32:36,410 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 17:32:36,412 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 17:32:36,413 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 17:32:36,414 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/../../sv-benchmarks/c/array-fpi/eqn3.c [2021-11-23 17:32:36,487 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/data/46753eed9/ff2c9af8440643b9984286fbe6285045/FLAG3f5784dea [2021-11-23 17:32:37,139 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 17:32:37,141 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/sv-benchmarks/c/array-fpi/eqn3.c [2021-11-23 17:32:37,156 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/data/46753eed9/ff2c9af8440643b9984286fbe6285045/FLAG3f5784dea [2021-11-23 17:32:37,465 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/data/46753eed9/ff2c9af8440643b9984286fbe6285045 [2021-11-23 17:32:37,469 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 17:32:37,476 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 17:32:37,491 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 17:32:37,491 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 17:32:37,496 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 17:32:37,497 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,498 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7575fff7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37, skipping insertion in model container [2021-11-23 17:32:37,498 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,512 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 17:32:37,528 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 17:32:37,749 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_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/sv-benchmarks/c/array-fpi/eqn3.c[587,600] [2021-11-23 17:32:37,774 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 17:32:37,785 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 17:32:37,803 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_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/sv-benchmarks/c/array-fpi/eqn3.c[587,600] [2021-11-23 17:32:37,814 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 17:32:37,831 INFO L208 MainTranslator]: Completed translation [2021-11-23 17:32:37,832 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37 WrapperNode [2021-11-23 17:32:37,832 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 17:32:37,833 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 17:32:37,834 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 17:32:37,834 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 17:32:37,848 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,857 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,900 INFO L137 Inliner]: procedures = 16, calls = 26, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 79 [2021-11-23 17:32:37,900 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 17:32:37,901 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 17:32:37,902 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 17:32:37,902 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 17:32:37,912 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,913 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,916 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,916 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,923 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,928 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,929 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,932 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 17:32:37,933 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 17:32:37,934 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 17:32:37,934 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 17:32:37,935 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:37" (1/1) ... [2021-11-23 17:32:37,949 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 17:32:37,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:32:37,985 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 17:32:38,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 17:32:38,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 17:32:38,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-23 17:32:38,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-23 17:32:38,048 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-23 17:32:38,048 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 17:32:38,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 17:32:38,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-23 17:32:38,137 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 17:32:38,140 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 17:32:38,402 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 17:32:38,449 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder has thrown an exception: java.lang.UnsupportedOperationException: Set is immutable at de.uni_freiburg.informatik.ultimate.util.datastructures.ImmutableSet.addAll(ImmutableSet.java:313) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaBuilder.addBranchEncoders(TransFormulaBuilder.java:170) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.parallelComposition(TransFormulaUtils.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.ParallelComposition.(ParallelComposition.java:108) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.CodeBlockFactory.constructParallelComposition(CodeBlockFactory.java:109) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.CfgBuilder$LargeBlockEncoding.composeParallel(CfgBuilder.java:1792) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.CfgBuilder$LargeBlockEncoding.(CfgBuilder.java:1653) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:280) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.RCFGBuilderObserver.process(RCFGBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-23 17:32:38,455 INFO L158 Benchmark]: Toolchain (without parser) took 977.30ms. Allocated memory was 104.9MB in the beginning and 130.0MB in the end (delta: 25.2MB). Free memory was 77.2MB in the beginning and 90.9MB in the end (delta: -13.6MB). Peak memory consumption was 8.8MB. Max. memory is 16.1GB. [2021-11-23 17:32:38,456 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 104.9MB. Free memory is still 57.5MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 17:32:38,472 INFO L158 Benchmark]: CACSL2BoogieTranslator took 341.32ms. Allocated memory was 104.9MB in the beginning and 130.0MB in the end (delta: 25.2MB). Free memory was 77.0MB in the beginning and 105.5MB in the end (delta: -28.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-23 17:32:38,474 INFO L158 Benchmark]: Boogie Procedure Inliner took 67.37ms. Allocated memory is still 130.0MB. Free memory was 105.5MB in the beginning and 103.7MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 17:32:38,475 INFO L158 Benchmark]: Boogie Preprocessor took 31.06ms. Allocated memory is still 130.0MB. Free memory was 103.7MB in the beginning and 102.5MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 17:32:38,476 INFO L158 Benchmark]: RCFGBuilder took 519.48ms. Allocated memory is still 130.0MB. Free memory was 102.5MB in the beginning and 90.9MB in the end (delta: 11.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-23 17:32:38,483 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.32ms. Allocated memory is still 104.9MB. Free memory is still 57.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 341.32ms. Allocated memory was 104.9MB in the beginning and 130.0MB in the end (delta: 25.2MB). Free memory was 77.0MB in the beginning and 105.5MB in the end (delta: -28.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 67.37ms. Allocated memory is still 130.0MB. Free memory was 105.5MB in the beginning and 103.7MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 31.06ms. Allocated memory is still 130.0MB. Free memory was 103.7MB in the beginning and 102.5MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 519.48ms. Allocated memory is still 130.0MB. Free memory was 102.5MB in the beginning and 90.9MB in the end (delta: 11.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder: - ExceptionOrErrorResult: UnsupportedOperationException: Set is immutable de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder: UnsupportedOperationException: Set is immutable: de.uni_freiburg.informatik.ultimate.util.datastructures.ImmutableSet.addAll(ImmutableSet.java:313) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-23 17:32:38,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/config/TaipanReach.xml -i ../../sv-benchmarks/c/array-fpi/eqn3.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b0fb0070f46fa34e60f2a21833c13b7b67c557f142ffbdfed9bc8ff3d84f7456 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-6a47aea [2021-11-23 17:32:41,589 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 17:32:41,591 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 17:32:41,653 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 17:32:41,654 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 17:32:41,656 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 17:32:41,658 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 17:32:41,661 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 17:32:41,664 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 17:32:41,665 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 17:32:41,667 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 17:32:41,669 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 17:32:41,670 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 17:32:41,671 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 17:32:41,674 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 17:32:41,676 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 17:32:41,677 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 17:32:41,679 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 17:32:41,682 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 17:32:41,685 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 17:32:41,688 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 17:32:41,694 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 17:32:41,696 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 17:32:41,698 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 17:32:41,703 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 17:32:41,704 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 17:32:41,704 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 17:32:41,706 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 17:32:41,706 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 17:32:41,708 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 17:32:41,709 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 17:32:41,710 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 17:32:41,711 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 17:32:41,713 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 17:32:41,714 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 17:32:41,715 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 17:32:41,716 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 17:32:41,716 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 17:32:41,716 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 17:32:41,718 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 17:32:41,719 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 17:32:41,723 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-23 17:32:41,785 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 17:32:41,786 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 17:32:41,786 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 17:32:41,786 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 17:32:41,787 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 17:32:41,788 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 17:32:41,788 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 17:32:41,788 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 17:32:41,788 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 17:32:41,789 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 17:32:41,789 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 17:32:41,789 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 17:32:41,790 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 17:32:41,790 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 17:32:41,790 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 17:32:41,793 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 17:32:41,793 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 17:32:41,793 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 17:32:41,793 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 17:32:41,794 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-23 17:32:41,794 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-23 17:32:41,794 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-23 17:32:41,794 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 17:32:41,795 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 17:32:41,795 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 17:32:41,795 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 17:32:41,796 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 17:32:41,796 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-23 17:32:41,797 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 17:32:41,797 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 17:32:41,798 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 17:32:41,798 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 17:32:41,798 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 17:32:41,799 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-23 17:32:41,799 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-23 17:32:41,799 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 17:32:41,800 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 17:32:41,801 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 17:32:41,801 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/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_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl 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 -> Taipan 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 -> b0fb0070f46fa34e60f2a21833c13b7b67c557f142ffbdfed9bc8ff3d84f7456 [2021-11-23 17:32:42,255 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 17:32:42,286 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 17:32:42,291 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 17:32:42,293 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 17:32:42,294 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 17:32:42,296 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/../../sv-benchmarks/c/array-fpi/eqn3.c [2021-11-23 17:32:42,391 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/data/c48c48dc6/d3c70d359d484a97b1ddf3a2e2f455fa/FLAGa0c675206 [2021-11-23 17:32:43,134 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 17:32:43,136 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/sv-benchmarks/c/array-fpi/eqn3.c [2021-11-23 17:32:43,146 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/data/c48c48dc6/d3c70d359d484a97b1ddf3a2e2f455fa/FLAGa0c675206 [2021-11-23 17:32:43,445 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/data/c48c48dc6/d3c70d359d484a97b1ddf3a2e2f455fa [2021-11-23 17:32:43,448 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 17:32:43,450 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 17:32:43,452 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 17:32:43,452 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 17:32:43,457 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 17:32:43,458 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,460 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@31730978 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43, skipping insertion in model container [2021-11-23 17:32:43,460 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,470 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 17:32:43,491 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 17:32:43,687 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_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/sv-benchmarks/c/array-fpi/eqn3.c[587,600] [2021-11-23 17:32:43,715 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 17:32:43,731 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 17:32:43,749 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_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/sv-benchmarks/c/array-fpi/eqn3.c[587,600] [2021-11-23 17:32:43,762 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 17:32:43,810 INFO L208 MainTranslator]: Completed translation [2021-11-23 17:32:43,810 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43 WrapperNode [2021-11-23 17:32:43,811 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 17:32:43,813 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 17:32:43,813 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 17:32:43,814 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 17:32:43,830 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,859 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,899 INFO L137 Inliner]: procedures = 18, calls = 26, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 78 [2021-11-23 17:32:43,900 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 17:32:43,900 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 17:32:43,901 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 17:32:43,901 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 17:32:43,915 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,915 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,926 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,927 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,944 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,949 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,968 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,971 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 17:32:43,972 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 17:32:43,973 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 17:32:43,973 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 17:32:43,974 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43" (1/1) ... [2021-11-23 17:32:43,998 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 17:32:44,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:32:44,027 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 17:32:44,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 17:32:44,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 17:32:44,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-23 17:32:44,085 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-23 17:32:44,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-23 17:32:44,086 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 17:32:44,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 17:32:44,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-23 17:32:44,194 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 17:32:44,196 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 17:32:44,914 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 17:32:44,921 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 17:32:44,922 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-11-23 17:32:44,924 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 05:32:44 BoogieIcfgContainer [2021-11-23 17:32:44,924 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 17:32:44,927 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 17:32:44,927 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 17:32:44,930 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 17:32:44,933 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 05:32:43" (1/3) ... [2021-11-23 17:32:44,934 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2621b75d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 05:32:44, skipping insertion in model container [2021-11-23 17:32:44,943 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 05:32:43" (2/3) ... [2021-11-23 17:32:44,944 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2621b75d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 05:32:44, skipping insertion in model container [2021-11-23 17:32:44,944 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 05:32:44" (3/3) ... [2021-11-23 17:32:44,946 INFO L111 eAbstractionObserver]: Analyzing ICFG eqn3.c [2021-11-23 17:32:44,953 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 17:32:44,954 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-23 17:32:45,017 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 17:32:45,027 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=FINITE_AUTOMATA, 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-11-23 17:32:45,027 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-23 17:32:45,046 INFO L276 IsEmpty]: Start isEmpty. Operand has 21 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:45,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-23 17:32:45,053 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:32:45,054 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:32:45,055 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:32:45,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:32:45,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1828546148, now seen corresponding path program 1 times [2021-11-23 17:32:45,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:32:45,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1821849120] [2021-11-23 17:32:45,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:45,117 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:32:45,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:32:45,126 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:32:45,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-23 17:32:45,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:45,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-23 17:32:45,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:32:45,453 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:45,454 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 17:32:45,455 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:32:45,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1821849120] [2021-11-23 17:32:45,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1821849120] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 17:32:45,458 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 17:32:45,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 17:32:45,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236058766] [2021-11-23 17:32:45,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 17:32:45,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-23 17:32:45,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:32:45,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-23 17:32:45,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-23 17:32:45,512 INFO L87 Difference]: Start difference. First operand has 21 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:45,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:32:45,539 INFO L93 Difference]: Finished difference Result 38 states and 52 transitions. [2021-11-23 17:32:45,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-23 17:32:45,542 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-11-23 17:32:45,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:32:45,555 INFO L225 Difference]: With dead ends: 38 [2021-11-23 17:32:45,555 INFO L226 Difference]: Without dead ends: 17 [2021-11-23 17:32:45,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 11 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-11-23 17:32:45,568 INFO L933 BasicCegarLoop]: 24 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, 24 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-11-23 17:32:45,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 17:32:45,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2021-11-23 17:32:45,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2021-11-23 17:32:45,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 16 states have (on average 1.1875) internal successors, (19), 16 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:45,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 19 transitions. [2021-11-23 17:32:45,607 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 19 transitions. Word has length 12 [2021-11-23 17:32:45,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:32:45,608 INFO L470 AbstractCegarLoop]: Abstraction has 17 states and 19 transitions. [2021-11-23 17:32:45,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:45,610 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 19 transitions. [2021-11-23 17:32:45,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-23 17:32:45,611 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:32:45,611 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:32:45,627 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-23 17:32:45,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 [2021-11-23 17:32:45,827 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:32:45,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:32:45,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1148487778, now seen corresponding path program 1 times [2021-11-23 17:32:45,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:32:45,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1584947347] [2021-11-23 17:32:45,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:45,829 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:32:45,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:32:45,831 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:32:45,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-23 17:32:46,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:46,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-23 17:32:46,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:32:46,224 INFO L354 Elim1Store]: treesize reduction 40, result has 32.2 percent of original size [2021-11-23 17:32:46,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 65 [2021-11-23 17:32:46,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:46,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:46,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:32:46,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:46,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:46,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:32:46,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:46,698 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 9 [2021-11-23 17:32:46,901 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:32:46,901 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 1 case distinctions, treesize of input 53 treesize of output 29 [2021-11-23 17:32:46,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:46,929 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 17:32:46,929 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:32:46,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1584947347] [2021-11-23 17:32:46,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1584947347] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 17:32:46,930 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 17:32:46,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 17:32:46,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024242258] [2021-11-23 17:32:46,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 17:32:46,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 17:32:46,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:32:46,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 17:32:46,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 17:32:46,934 INFO L87 Difference]: Start difference. First operand 17 states and 19 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:47,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:32:47,522 INFO L93 Difference]: Finished difference Result 34 states and 38 transitions. [2021-11-23 17:32:47,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 17:32:47,524 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-11-23 17:32:47,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:32:47,526 INFO L225 Difference]: With dead ends: 34 [2021-11-23 17:32:47,526 INFO L226 Difference]: Without dead ends: 32 [2021-11-23 17:32:47,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-23 17:32:47,528 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 12 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-23 17:32:47,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 56 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-23 17:32:47,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-11-23 17:32:47,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 23. [2021-11-23 17:32:47,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:47,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 27 transitions. [2021-11-23 17:32:47,544 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 27 transitions. Word has length 12 [2021-11-23 17:32:47,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:32:47,545 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 27 transitions. [2021-11-23 17:32:47,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:47,546 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 27 transitions. [2021-11-23 17:32:47,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-23 17:32:47,546 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:32:47,549 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:32:47,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-23 17:32:47,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 [2021-11-23 17:32:47,765 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:32:47,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:32:47,766 INFO L85 PathProgramCache]: Analyzing trace with hash 1755224028, now seen corresponding path program 1 times [2021-11-23 17:32:47,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:32:47,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [827470777] [2021-11-23 17:32:47,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:47,767 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:32:47,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:32:47,769 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:32:47,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-23 17:32:47,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:47,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-23 17:32:47,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:32:48,209 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:48,209 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 17:32:48,210 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:32:48,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [827470777] [2021-11-23 17:32:48,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [827470777] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 17:32:48,210 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 17:32:48,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-23 17:32:48,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287080362] [2021-11-23 17:32:48,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 17:32:48,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 17:32:48,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:32:48,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 17:32:48,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-11-23 17:32:48,213 INFO L87 Difference]: Start difference. First operand 23 states and 27 transitions. Second operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:48,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:32:48,962 INFO L93 Difference]: Finished difference Result 42 states and 48 transitions. [2021-11-23 17:32:48,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 17:32:48,973 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-11-23 17:32:48,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:32:48,974 INFO L225 Difference]: With dead ends: 42 [2021-11-23 17:32:48,974 INFO L226 Difference]: Without dead ends: 33 [2021-11-23 17:32:48,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-11-23 17:32:48,976 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 68 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-23 17:32:48,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 25 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-23 17:32:48,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2021-11-23 17:32:48,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 23. [2021-11-23 17:32:48,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 22 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:48,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2021-11-23 17:32:48,986 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 14 [2021-11-23 17:32:48,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:32:48,986 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2021-11-23 17:32:48,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:48,987 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2021-11-23 17:32:48,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-23 17:32:48,988 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:32:48,988 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:32:49,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-23 17:32:49,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 [2021-11-23 17:32:49,204 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:32:49,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:32:49,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1842440164, now seen corresponding path program 1 times [2021-11-23 17:32:49,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:32:49,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [240350136] [2021-11-23 17:32:49,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:49,205 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:32:49,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:32:49,207 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:32:49,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-23 17:32:49,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:49,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-23 17:32:49,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:32:49,746 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:49,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:32:50,099 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:50,100 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:32:50,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [240350136] [2021-11-23 17:32:50,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [240350136] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:32:50,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [362335222] [2021-11-23 17:32:50,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:50,102 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:32:50,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:32:50,105 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:32:50,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2021-11-23 17:32:50,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:50,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 17:32:50,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:32:50,555 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:50,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:32:50,641 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:50,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [362335222] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:32:50,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760000872] [2021-11-23 17:32:50,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:50,643 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:32:50,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:32:50,647 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 17:32:50,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-23 17:32:50,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:50,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-23 17:32:50,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:32:50,850 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:50,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:32:50,960 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:50,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760000872] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-23 17:32:50,960 INFO L186 FreeRefinementEngine]: Found 1 perfect and 5 imperfect interpolant sequences. [2021-11-23 17:32:50,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9, 7, 8, 7, 6] total 19 [2021-11-23 17:32:50,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613840866] [2021-11-23 17:32:50,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 17:32:50,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 17:32:50,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:32:50,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 17:32:50,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2021-11-23 17:32:50,963 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:51,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:32:51,275 INFO L93 Difference]: Finished difference Result 38 states and 42 transitions. [2021-11-23 17:32:51,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 17:32:51,276 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-11-23 17:32:51,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:32:51,277 INFO L225 Difference]: With dead ends: 38 [2021-11-23 17:32:51,277 INFO L226 Difference]: Without dead ends: 31 [2021-11-23 17:32:51,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2021-11-23 17:32:51,279 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 19 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 17:32:51,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 31 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-23 17:32:51,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-11-23 17:32:51,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 24. [2021-11-23 17:32:51,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 23 states have (on average 1.173913043478261) internal successors, (27), 23 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:51,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 27 transitions. [2021-11-23 17:32:51,287 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 27 transitions. Word has length 14 [2021-11-23 17:32:51,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:32:51,287 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 27 transitions. [2021-11-23 17:32:51,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:51,288 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 27 transitions. [2021-11-23 17:32:51,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-23 17:32:51,289 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:32:51,289 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:32:51,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-23 17:32:51,501 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (6)] Forceful destruction successful, exit code 0 [2021-11-23 17:32:51,709 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-23 17:32:51,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 [2021-11-23 17:32:51,900 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:32:51,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:32:51,901 INFO L85 PathProgramCache]: Analyzing trace with hash -1667884396, now seen corresponding path program 1 times [2021-11-23 17:32:51,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:32:51,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1174880004] [2021-11-23 17:32:51,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:51,902 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:32:51,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:32:51,902 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:32:51,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-23 17:32:52,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:52,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-23 17:32:52,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:32:52,441 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:52,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:32:52,704 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:52,704 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:32:52,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1174880004] [2021-11-23 17:32:52,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1174880004] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:32:52,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [405567640] [2021-11-23 17:32:52,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:52,705 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:32:52,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:32:52,711 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:32:52,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2021-11-23 17:32:53,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:53,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-23 17:32:53,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:32:53,282 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:53,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:32:53,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:53,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [405567640] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:32:53,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908528417] [2021-11-23 17:32:53,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:53,372 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:32:53,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:32:53,375 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 17:32:53,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-23 17:32:53,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:53,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-23 17:32:53,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:32:53,649 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:53,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:32:53,736 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:53,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908528417] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:32:53,736 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-23 17:32:53,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 7, 6, 7, 6] total 14 [2021-11-23 17:32:53,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294598481] [2021-11-23 17:32:53,737 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-23 17:32:53,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-23 17:32:53,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:32:53,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-23 17:32:53,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-11-23 17:32:53,739 INFO L87 Difference]: Start difference. First operand 24 states and 27 transitions. Second operand has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:54,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:32:54,530 INFO L93 Difference]: Finished difference Result 36 states and 39 transitions. [2021-11-23 17:32:54,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-23 17:32:54,538 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-11-23 17:32:54,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:32:54,539 INFO L225 Difference]: With dead ends: 36 [2021-11-23 17:32:54,539 INFO L226 Difference]: Without dead ends: 22 [2021-11-23 17:32:54,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=111, Invalid=269, Unknown=0, NotChecked=0, Total=380 [2021-11-23 17:32:54,541 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 60 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-23 17:32:54,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 31 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-23 17:32:54,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2021-11-23 17:32:54,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 19. [2021-11-23 17:32:54,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 18 states have (on average 1.1666666666666667) internal successors, (21), 18 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:54,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 21 transitions. [2021-11-23 17:32:54,547 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 21 transitions. Word has length 16 [2021-11-23 17:32:54,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:32:54,547 INFO L470 AbstractCegarLoop]: Abstraction has 19 states and 21 transitions. [2021-11-23 17:32:54,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:32:54,548 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 21 transitions. [2021-11-23 17:32:54,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-23 17:32:54,571 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:32:54,571 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:32:54,589 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-23 17:32:54,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2021-11-23 17:32:55,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-23 17:32:55,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:32:55,190 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:32:55,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:32:55,190 INFO L85 PathProgramCache]: Analyzing trace with hash 586911962, now seen corresponding path program 1 times [2021-11-23 17:32:55,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:32:55,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1017746972] [2021-11-23 17:32:55,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:55,191 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:32:55,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:32:55,192 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:32:55,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-23 17:32:55,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:55,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-23 17:32:55,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:32:55,537 INFO L354 Elim1Store]: treesize reduction 40, result has 32.2 percent of original size [2021-11-23 17:32:55,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 65 [2021-11-23 17:32:55,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:55,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:55,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:32:55,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:55,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:55,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:32:55,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:55,640 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 17 treesize of output 7 [2021-11-23 17:32:55,706 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-23 17:32:55,736 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 20 treesize of output 18 [2021-11-23 17:32:55,803 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 25 treesize of output 25 [2021-11-23 17:32:55,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:55,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:55,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:55,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:55,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:55,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:55,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:32:55,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 43 [2021-11-23 17:32:56,064 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:32:56,065 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 1 case distinctions, treesize of input 53 treesize of output 29 [2021-11-23 17:32:56,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:56,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:32:57,976 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_171 (Array (_ BitVec 32) (_ BitVec 32)))) (= (_ bv1 64) (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~a~0#1.base| v_ArrVal_171) |c_ULTIMATE.start_main_~b~0#1.base|))) (concat (select .cse0 (bvadd (_ bv4 32) |c_ULTIMATE.start_main_~b~0#1.offset|)) (select .cse0 |c_ULTIMATE.start_main_~b~0#1.offset|))))) is different from false [2021-11-23 17:32:58,016 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2021-11-23 17:32:58,016 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:32:58,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1017746972] [2021-11-23 17:32:58,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1017746972] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:32:58,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1804486830] [2021-11-23 17:32:58,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:58,017 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:32:58,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:32:58,036 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:32:58,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2021-11-23 17:32:58,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:58,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-23 17:32:58,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:32:58,617 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 22 treesize of output 20 [2021-11-23 17:32:58,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:58,648 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 21 [2021-11-23 17:32:58,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:58,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:58,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:32:58,694 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 25 treesize of output 25 [2021-11-23 17:32:58,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:58,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:58,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:58,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:58,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:58,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:32:58,793 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:32:58,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 43 [2021-11-23 17:32:58,890 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:32:58,891 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 1 case distinctions, treesize of input 53 treesize of output 29 [2021-11-23 17:32:58,914 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:32:58,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:32:59,712 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_201 (Array (_ BitVec 32) (_ BitVec 32)))) (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~a~0#1.base| v_ArrVal_201) |c_ULTIMATE.start_main_~b~0#1.base|))) (concat (select .cse0 (bvadd (_ bv4 32) |c_ULTIMATE.start_main_~b~0#1.offset|)) (select .cse0 |c_ULTIMATE.start_main_~b~0#1.offset|))) (_ bv1 64))) is different from false [2021-11-23 17:32:59,742 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2021-11-23 17:32:59,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1804486830] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:32:59,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153600825] [2021-11-23 17:32:59,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:32:59,743 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:32:59,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:32:59,752 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 17:32:59,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-23 17:32:59,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:32:59,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-23 17:32:59,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:00,117 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 20 treesize of output 18 [2021-11-23 17:33:00,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:00,149 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 21 [2021-11-23 17:33:00,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:00,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:00,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:33:00,200 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 25 treesize of output 25 [2021-11-23 17:33:00,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:00,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:00,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:00,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:00,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:00,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:00,300 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:33:00,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 43 [2021-11-23 17:33:00,392 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:33:00,393 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 1 case distinctions, treesize of input 53 treesize of output 29 [2021-11-23 17:33:00,406 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:00,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:01,216 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_231 (Array (_ BitVec 32) (_ BitVec 32)))) (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~a~0#1.base| v_ArrVal_231) |c_ULTIMATE.start_main_~b~0#1.base|))) (concat (select .cse0 (bvadd (_ bv4 32) |c_ULTIMATE.start_main_~b~0#1.offset|)) (select .cse0 |c_ULTIMATE.start_main_~b~0#1.offset|))) (_ bv1 64))) is different from false [2021-11-23 17:33:01,264 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2021-11-23 17:33:01,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153600825] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:01,264 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-23 17:33:01,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7, 7, 8, 7] total 15 [2021-11-23 17:33:01,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545752455] [2021-11-23 17:33:01,265 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-23 17:33:01,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-23 17:33:01,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:33:01,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-23 17:33:01,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=103, Unknown=3, NotChecked=66, Total=210 [2021-11-23 17:33:01,269 INFO L87 Difference]: Start difference. First operand 19 states and 21 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:03,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:33:03,032 INFO L93 Difference]: Finished difference Result 45 states and 49 transitions. [2021-11-23 17:33:03,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-23 17:33:03,041 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-11-23 17:33:03,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:33:03,042 INFO L225 Difference]: With dead ends: 45 [2021-11-23 17:33:03,042 INFO L226 Difference]: Without dead ends: 43 [2021-11-23 17:33:03,043 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 72 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=78, Invalid=203, Unknown=3, NotChecked=96, Total=380 [2021-11-23 17:33:03,044 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 37 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 89 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-23 17:33:03,044 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 105 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 72 Invalid, 0 Unknown, 89 Unchecked, 1.4s Time] [2021-11-23 17:33:03,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-11-23 17:33:03,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 28. [2021-11-23 17:33:03,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:03,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 32 transitions. [2021-11-23 17:33:03,050 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 32 transitions. Word has length 16 [2021-11-23 17:33:03,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:33:03,051 INFO L470 AbstractCegarLoop]: Abstraction has 28 states and 32 transitions. [2021-11-23 17:33:03,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:03,052 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 32 transitions. [2021-11-23 17:33:03,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-23 17:33:03,052 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:33:03,053 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:33:03,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:03,270 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:03,493 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:03,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:33:03,665 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:33:03,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:33:03,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1267903976, now seen corresponding path program 2 times [2021-11-23 17:33:03,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:33:03,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1216901358] [2021-11-23 17:33:03,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-23 17:33:03,667 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:33:03,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:33:03,668 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:33:03,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-23 17:33:03,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-23 17:33:03,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:03,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-23 17:33:03,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:04,267 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:04,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:04,618 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:04,618 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:33:04,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1216901358] [2021-11-23 17:33:04,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1216901358] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:04,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1963703940] [2021-11-23 17:33:04,620 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-23 17:33:04,620 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:33:04,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:33:04,621 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:33:04,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2021-11-23 17:33:05,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-23 17:33:05,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:05,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-23 17:33:05,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:05,408 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:05,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:05,525 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:05,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1963703940] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:05,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965030578] [2021-11-23 17:33:05,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-23 17:33:05,526 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:33:05,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:33:05,527 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 17:33:05,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-23 17:33:05,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-23 17:33:05,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:05,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-23 17:33:05,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:05,992 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:05,992 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:06,115 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:06,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965030578] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:06,115 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-23 17:33:06,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 10, 8, 9, 8] total 20 [2021-11-23 17:33:06,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098464642] [2021-11-23 17:33:06,116 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-23 17:33:06,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-23 17:33:06,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:33:06,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-23 17:33:06,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-11-23 17:33:06,118 INFO L87 Difference]: Start difference. First operand 28 states and 32 transitions. Second operand has 20 states, 20 states have (on average 1.7) internal successors, (34), 20 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:07,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:33:07,866 INFO L93 Difference]: Finished difference Result 55 states and 61 transitions. [2021-11-23 17:33:07,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-23 17:33:07,876 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.7) internal successors, (34), 20 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-11-23 17:33:07,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:33:07,877 INFO L225 Difference]: With dead ends: 55 [2021-11-23 17:33:07,877 INFO L226 Difference]: Without dead ends: 46 [2021-11-23 17:33:07,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=227, Invalid=643, Unknown=0, NotChecked=0, Total=870 [2021-11-23 17:33:07,879 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 114 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 17:33:07,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 48 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-23 17:33:07,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2021-11-23 17:33:07,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 28. [2021-11-23 17:33:07,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 27 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:07,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 31 transitions. [2021-11-23 17:33:07,894 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 31 transitions. Word has length 18 [2021-11-23 17:33:07,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:33:07,894 INFO L470 AbstractCegarLoop]: Abstraction has 28 states and 31 transitions. [2021-11-23 17:33:07,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.7) internal successors, (34), 20 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:07,897 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 31 transitions. [2021-11-23 17:33:07,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-23 17:33:07,898 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:33:07,899 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:33:07,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:08,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2021-11-23 17:33:08,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:08,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:33:08,520 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:33:08,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:33:08,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1174519208, now seen corresponding path program 3 times [2021-11-23 17:33:08,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:33:08,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1603364111] [2021-11-23 17:33:08,521 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-23 17:33:08,521 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:33:08,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:33:08,522 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:33:08,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-23 17:33:08,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-23 17:33:08,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:08,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-23 17:33:08,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:09,241 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:09,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:09,787 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:09,787 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:33:09,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1603364111] [2021-11-23 17:33:09,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1603364111] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:09,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [29806954] [2021-11-23 17:33:09,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-23 17:33:09,788 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:33:09,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:33:09,789 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:33:09,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2021-11-23 17:33:10,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-23 17:33:10,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:10,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-23 17:33:10,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:10,798 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:10,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:11,208 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:11,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [29806954] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:11,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139823646] [2021-11-23 17:33:11,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-23 17:33:11,209 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:33:11,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:33:11,210 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 17:33:11,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-23 17:33:11,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-23 17:33:11,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:11,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-23 17:33:11,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:11,674 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:11,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:11,807 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:11,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139823646] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:11,808 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-23 17:33:11,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 10, 8, 9, 8] total 30 [2021-11-23 17:33:11,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868800752] [2021-11-23 17:33:11,809 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-23 17:33:11,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-11-23 17:33:11,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:33:11,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-11-23 17:33:11,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=244, Invalid=626, Unknown=0, NotChecked=0, Total=870 [2021-11-23 17:33:11,811 INFO L87 Difference]: Start difference. First operand 28 states and 31 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:14,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:33:14,162 INFO L93 Difference]: Finished difference Result 81 states and 90 transitions. [2021-11-23 17:33:14,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-23 17:33:14,163 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-11-23 17:33:14,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:33:14,164 INFO L225 Difference]: With dead ends: 81 [2021-11-23 17:33:14,164 INFO L226 Difference]: Without dead ends: 72 [2021-11-23 17:33:14,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 676 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=604, Invalid=1748, Unknown=0, NotChecked=0, Total=2352 [2021-11-23 17:33:14,167 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 242 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-23 17:33:14,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 75 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-23 17:33:14,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-11-23 17:33:14,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 38. [2021-11-23 17:33:14,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.135135135135135) internal successors, (42), 37 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:14,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 42 transitions. [2021-11-23 17:33:14,177 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 42 transitions. Word has length 18 [2021-11-23 17:33:14,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:33:14,178 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 42 transitions. [2021-11-23 17:33:14,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:14,178 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 42 transitions. [2021-11-23 17:33:14,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-23 17:33:14,179 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:33:14,179 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:33:14,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:14,383 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (18)] Ended with exit code 0 [2021-11-23 17:33:14,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:14,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:33:14,780 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:33:14,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:33:14,781 INFO L85 PathProgramCache]: Analyzing trace with hash 798963152, now seen corresponding path program 1 times [2021-11-23 17:33:14,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:33:14,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1324543509] [2021-11-23 17:33:14,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:33:14,781 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:33:14,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:33:14,782 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:33:14,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-23 17:33:15,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:33:15,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-23 17:33:15,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:15,123 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 20 treesize of output 18 [2021-11-23 17:33:15,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:33:15,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 37 [2021-11-23 17:33:15,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:33:15,307 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-23 17:33:15,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 63 [2021-11-23 17:33:15,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:15,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:33:15,463 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-23 17:33:15,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 99 treesize of output 75 [2021-11-23 17:33:15,965 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-11-23 17:33:15,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 117 treesize of output 57 [2021-11-23 17:33:15,998 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:15,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:20,777 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:20,778 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:33:20,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1324543509] [2021-11-23 17:33:20,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1324543509] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:20,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1066867538] [2021-11-23 17:33:20,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:33:20,779 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:33:20,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:33:20,784 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:33:20,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2021-11-23 17:33:21,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:33:21,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-23 17:33:21,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:21,824 INFO L354 Elim1Store]: treesize reduction 20, result has 47.4 percent of original size [2021-11-23 17:33:21,824 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 74 treesize of output 75 [2021-11-23 17:33:21,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:21,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:21,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 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 42 treesize of output 47 [2021-11-23 17:33:21,933 INFO L354 Elim1Store]: treesize reduction 30, result has 47.4 percent of original size [2021-11-23 17:33:21,933 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 57 treesize of output 83 [2021-11-23 17:33:21,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 11 [2021-11-23 17:33:22,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,077 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 34 treesize of output 28 [2021-11-23 17:33:22,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 13 treesize of output 7 [2021-11-23 17:33:22,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 17 [2021-11-23 17:33:22,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 17 [2021-11-23 17:33:22,331 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 20 treesize of output 18 [2021-11-23 17:33:22,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:33:22,404 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-23 17:33:22,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 63 [2021-11-23 17:33:22,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:22,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:33:22,543 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-23 17:33:22,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 99 treesize of output 75 [2021-11-23 17:33:22,963 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-11-23 17:33:22,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 117 treesize of output 57 [2021-11-23 17:33:22,977 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:22,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:25,230 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:25,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1066867538] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:25,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044611416] [2021-11-23 17:33:25,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 17:33:25,231 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:33:25,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:33:25,232 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 17:33:25,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-23 17:33:25,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 17:33:25,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-23 17:33:25,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:25,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:25,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:25,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 25 [2021-11-23 17:33:25,746 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-23 17:33:25,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 29 [2021-11-23 17:33:25,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:25,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 15 treesize of output 9 [2021-11-23 17:33:25,787 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 24 treesize of output 22 [2021-11-23 17:33:25,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:25,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:25,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:25,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:25,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:25,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:25,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 41 [2021-11-23 17:33:26,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:26,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:26,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:26,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:26,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:26,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:26,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 69 [2021-11-23 17:33:28,703 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-11-23 17:33:28,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 117 treesize of output 57 [2021-11-23 17:33:28,716 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:28,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:38,036 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:38,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044611416] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:38,037 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-23 17:33:38,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8, 9, 11, 11] total 27 [2021-11-23 17:33:38,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673474549] [2021-11-23 17:33:38,038 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-23 17:33:38,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-23 17:33:38,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:33:38,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-23 17:33:38,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=595, Unknown=1, NotChecked=0, Total=702 [2021-11-23 17:33:38,040 INFO L87 Difference]: Start difference. First operand 38 states and 42 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:41,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:33:41,694 INFO L93 Difference]: Finished difference Result 44 states and 48 transitions. [2021-11-23 17:33:41,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-23 17:33:41,699 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-11-23 17:33:41,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:33:41,701 INFO L225 Difference]: With dead ends: 44 [2021-11-23 17:33:41,701 INFO L226 Difference]: Without dead ends: 42 [2021-11-23 17:33:41,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 86 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 17.7s TimeCoverageRelationStatistics Valid=165, Invalid=764, Unknown=1, NotChecked=0, Total=930 [2021-11-23 17:33:41,703 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 25 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 26 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-23 17:33:41,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 85 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 67 Invalid, 0 Unknown, 26 Unchecked, 2.1s Time] [2021-11-23 17:33:41,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2021-11-23 17:33:41,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2021-11-23 17:33:41,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 41 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:41,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 46 transitions. [2021-11-23 17:33:41,713 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 46 transitions. Word has length 20 [2021-11-23 17:33:41,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:33:41,714 INFO L470 AbstractCegarLoop]: Abstraction has 42 states and 46 transitions. [2021-11-23 17:33:41,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:41,714 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 46 transitions. [2021-11-23 17:33:41,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-23 17:33:41,715 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:33:41,716 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:33:41,764 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:41,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:42,141 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2021-11-23 17:33:42,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt [2021-11-23 17:33:42,337 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:33:42,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:33:42,337 INFO L85 PathProgramCache]: Analyzing trace with hash -1786143722, now seen corresponding path program 4 times [2021-11-23 17:33:42,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:33:42,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [710221084] [2021-11-23 17:33:42,338 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-23 17:33:42,338 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:33:42,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:33:42,339 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:33:42,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-23 17:33:42,630 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-23 17:33:42,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:42,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-23 17:33:42,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:42,761 INFO L354 Elim1Store]: treesize reduction 40, result has 32.2 percent of original size [2021-11-23 17:33:42,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 65 [2021-11-23 17:33:42,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:42,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:42,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:33:42,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:42,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:42,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:33:42,883 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 26 treesize of output 20 [2021-11-23 17:33:42,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:42,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 15 treesize of output 9 [2021-11-23 17:33:43,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,087 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 9 [2021-11-23 17:33:43,147 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 20 treesize of output 18 [2021-11-23 17:33:43,253 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 25 treesize of output 25 [2021-11-23 17:33:43,323 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 25 treesize of output 25 [2021-11-23 17:33:43,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,547 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:33:43,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, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 50 [2021-11-23 17:33:43,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:43,683 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:33:43,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 43 [2021-11-23 17:33:43,850 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:33:43,851 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 1 case distinctions, treesize of input 53 treesize of output 29 [2021-11-23 17:33:43,891 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 17:33:43,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:46,889 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_511 (Array (_ BitVec 32) (_ BitVec 32)))) (= (_ bv1 64) (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~a~0#1.base| v_ArrVal_511) |c_ULTIMATE.start_main_~b~0#1.base|))) (concat (select .cse0 (bvadd (_ bv4 32) |c_ULTIMATE.start_main_~b~0#1.offset|)) (select .cse0 |c_ULTIMATE.start_main_~b~0#1.offset|))))) is different from false [2021-11-23 17:33:46,927 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 3 not checked. [2021-11-23 17:33:46,927 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:33:46,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [710221084] [2021-11-23 17:33:46,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [710221084] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:46,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1944144689] [2021-11-23 17:33:46,928 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-23 17:33:46,928 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:33:46,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:33:46,933 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:33:46,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2021-11-23 17:33:47,583 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-23 17:33:47,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:47,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-23 17:33:47,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:47,615 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 20 treesize of output 18 [2021-11-23 17:33:47,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:47,650 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 21 [2021-11-23 17:33:47,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:47,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:47,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:33:47,766 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 25 treesize of output 25 [2021-11-23 17:33:47,826 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 25 treesize of output 25 [2021-11-23 17:33:47,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:47,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:47,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:47,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:47,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:47,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:47,931 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:33:47,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 50 [2021-11-23 17:33:48,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:48,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:48,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:48,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:48,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:48,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:48,025 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:33:48,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 43 [2021-11-23 17:33:48,150 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:33:48,151 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 1 case distinctions, treesize of input 53 treesize of output 29 [2021-11-23 17:33:48,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:48,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:49,443 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_551 (Array (_ BitVec 32) (_ BitVec 32)))) (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~a~0#1.base| v_ArrVal_551) |c_ULTIMATE.start_main_~b~0#1.base|))) (concat (select .cse0 (bvadd (_ bv4 32) |c_ULTIMATE.start_main_~b~0#1.offset|)) (select .cse0 |c_ULTIMATE.start_main_~b~0#1.offset|))) (_ bv1 64))) is different from false [2021-11-23 17:33:49,479 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 3 not checked. [2021-11-23 17:33:49,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1944144689] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:49,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290701037] [2021-11-23 17:33:49,480 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-23 17:33:49,480 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:33:49,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:33:49,481 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 17:33:49,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-23 17:33:49,610 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-23 17:33:49,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:49,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-23 17:33:49,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:49,852 INFO L354 Elim1Store]: treesize reduction 40, result has 32.2 percent of original size [2021-11-23 17:33:49,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 65 [2021-11-23 17:33:49,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:49,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:49,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:33:49,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:49,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:49,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:33:50,006 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-11-23 17:33:50,194 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 22 treesize of output 20 [2021-11-23 17:33:50,256 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 25 treesize of output 25 [2021-11-23 17:33:50,321 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 25 treesize of output 25 [2021-11-23 17:33:50,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,424 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:33:50,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 50 [2021-11-23 17:33:50,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:33:50,526 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:33:50,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 43 [2021-11-23 17:33:50,640 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-23 17:33:50,641 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 1 case distinctions, treesize of input 53 treesize of output 29 [2021-11-23 17:33:50,659 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:33:50,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:51,878 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_592 (Array (_ BitVec 32) (_ BitVec 32)))) (= (_ bv1 64) (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~a~0#1.base| v_ArrVal_592) |c_ULTIMATE.start_main_~b~0#1.base|))) (concat (select .cse0 (bvadd (_ bv4 32) |c_ULTIMATE.start_main_~b~0#1.offset|)) (select .cse0 |c_ULTIMATE.start_main_~b~0#1.offset|))))) is different from false [2021-11-23 17:33:51,945 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 3 not checked. [2021-11-23 17:33:51,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290701037] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:51,946 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-23 17:33:51,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9, 9, 10, 9] total 19 [2021-11-23 17:33:51,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590300623] [2021-11-23 17:33:51,947 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-23 17:33:51,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-23 17:33:51,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:33:51,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-23 17:33:51,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=184, Unknown=3, NotChecked=90, Total=342 [2021-11-23 17:33:51,949 INFO L87 Difference]: Start difference. First operand 42 states and 46 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:54,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:33:54,892 INFO L93 Difference]: Finished difference Result 60 states and 67 transitions. [2021-11-23 17:33:54,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-23 17:33:54,901 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-11-23 17:33:54,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:33:54,902 INFO L225 Difference]: With dead ends: 60 [2021-11-23 17:33:54,902 INFO L226 Difference]: Without dead ends: 58 [2021-11-23 17:33:54,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 90 SyntacticMatches, 9 SemanticMatches, 21 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=100, Invalid=289, Unknown=3, NotChecked=114, Total=506 [2021-11-23 17:33:54,904 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 25 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-23 17:33:54,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 61 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 59 Invalid, 0 Unknown, 84 Unchecked, 1.1s Time] [2021-11-23 17:33:54,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2021-11-23 17:33:54,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 47. [2021-11-23 17:33:54,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 46 states have (on average 1.1521739130434783) internal successors, (53), 46 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:54,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 53 transitions. [2021-11-23 17:33:54,920 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 53 transitions. Word has length 20 [2021-11-23 17:33:54,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:33:54,920 INFO L470 AbstractCegarLoop]: Abstraction has 47 states and 53 transitions. [2021-11-23 17:33:54,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:33:54,921 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 53 transitions. [2021-11-23 17:33:54,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-23 17:33:54,922 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:33:54,922 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:33:54,936 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:55,156 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:55,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2021-11-23 17:33:55,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt [2021-11-23 17:33:55,532 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:33:55,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:33:55,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1197174726, now seen corresponding path program 2 times [2021-11-23 17:33:55,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:33:55,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1590028633] [2021-11-23 17:33:55,533 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-23 17:33:55,533 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:33:55,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:33:55,534 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:33:55,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-23 17:33:55,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-23 17:33:55,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:55,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-23 17:33:55,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:56,535 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 17:33:56,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:57,497 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 17:33:57,498 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:33:57,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1590028633] [2021-11-23 17:33:57,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1590028633] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:57,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [129883883] [2021-11-23 17:33:57,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-23 17:33:57,498 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:33:57,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:33:57,499 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:33:57,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2021-11-23 17:33:58,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-23 17:33:58,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:58,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-23 17:33:58,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:58,475 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 17:33:58,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:33:58,882 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 17:33:58,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [129883883] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:33:58,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428947809] [2021-11-23 17:33:58,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-23 17:33:58,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:33:58,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:33:58,883 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 17:33:58,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-23 17:33:59,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-23 17:33:59,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:33:59,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-23 17:33:59,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:33:59,929 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 17:33:59,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:34:00,333 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 17:34:00,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428947809] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:34:00,333 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-23 17:34:00,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 11, 9, 10, 9] total 26 [2021-11-23 17:34:00,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432775960] [2021-11-23 17:34:00,334 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-23 17:34:00,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-23 17:34:00,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:34:00,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-23 17:34:00,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2021-11-23 17:34:00,336 INFO L87 Difference]: Start difference. First operand 47 states and 53 transitions. Second operand has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:34:02,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:34:02,667 INFO L93 Difference]: Finished difference Result 65 states and 71 transitions. [2021-11-23 17:34:02,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-23 17:34:02,676 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-11-23 17:34:02,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:34:02,677 INFO L225 Difference]: With dead ends: 65 [2021-11-23 17:34:02,677 INFO L226 Difference]: Without dead ends: 45 [2021-11-23 17:34:02,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=293, Invalid=967, Unknown=0, NotChecked=0, Total=1260 [2021-11-23 17:34:02,679 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 113 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-23 17:34:02,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 79 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-23 17:34:02,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-11-23 17:34:02,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 38. [2021-11-23 17:34:02,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.162162162162162) internal successors, (43), 37 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:34:02,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 43 transitions. [2021-11-23 17:34:02,686 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 43 transitions. Word has length 24 [2021-11-23 17:34:02,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:34:02,686 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 43 transitions. [2021-11-23 17:34:02,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:34:02,687 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 43 transitions. [2021-11-23 17:34:02,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-23 17:34:02,688 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:34:02,688 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:34:02,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-11-23 17:34:02,899 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (27)] Forceful destruction successful, exit code 0 [2021-11-23 17:34:03,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-23 17:34:03,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 [2021-11-23 17:34:03,295 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:34:03,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:34:03,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1232945932, now seen corresponding path program 3 times [2021-11-23 17:34:03,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:34:03,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1013334234] [2021-11-23 17:34:03,297 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-23 17:34:03,297 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:34:03,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:34:03,299 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:34:03,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-23 17:34:03,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-23 17:34:03,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:34:03,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 37 conjunts are in the unsatisfiable core [2021-11-23 17:34:03,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:34:03,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:03,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:03,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:03,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:03,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:03,902 INFO L354 Elim1Store]: treesize reduction 33, result has 38.9 percent of original size [2021-11-23 17:34:03,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 47 treesize of output 38 [2021-11-23 17:34:03,946 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 20 treesize of output 18 [2021-11-23 17:34:04,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 60 [2021-11-23 17:34:04,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 53 [2021-11-23 17:34:04,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:04,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:04,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:04,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:04,699 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 4 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 104 [2021-11-23 17:34:05,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:05,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 96 [2021-11-23 17:34:07,071 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-11-23 17:34:07,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 108 treesize of output 56 [2021-11-23 17:34:07,176 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:34:07,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:34:23,445 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:34:23,445 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:34:23,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1013334234] [2021-11-23 17:34:23,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1013334234] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:34:23,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1341450716] [2021-11-23 17:34:23,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-23 17:34:23,446 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:34:23,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:34:23,447 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:34:23,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2021-11-23 17:34:24,107 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-23 17:34:24,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803508260] [2021-11-23 17:34:24,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-23 17:34:24,108 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:34:24,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:34:24,109 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 17:34:24,115 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 1 [2021-11-23 17:34:24,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-23 17:34:24,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-23 17:34:24,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:34:24,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 35 conjunts are in the unsatisfiable core [2021-11-23 17:34:24,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:34:25,131 INFO L354 Elim1Store]: treesize reduction 20, result has 47.4 percent of original size [2021-11-23 17:34:25,132 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 74 treesize of output 75 [2021-11-23 17:34:25,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:25,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:25,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 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 42 treesize of output 47 [2021-11-23 17:34:25,367 INFO L354 Elim1Store]: treesize reduction 30, result has 47.4 percent of original size [2021-11-23 17:34:25,368 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 57 treesize of output 83 [2021-11-23 17:34:25,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 11 [2021-11-23 17:34:25,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:25,537 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 34 treesize of output 28 [2021-11-23 17:34:25,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:25,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 15 treesize of output 9 [2021-11-23 17:34:25,641 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-23 17:34:25,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:25,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 22 [2021-11-23 17:34:26,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:26,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 17 [2021-11-23 17:34:26,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:26,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 17 [2021-11-23 17:34:26,413 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 26 treesize of output 24 [2021-11-23 17:34:26,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:26,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:26,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:26,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:26,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:26,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:26,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:26,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:26,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:26,889 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-23 17:34:26,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 58 treesize of output 70 [2021-11-23 17:34:27,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:27,221 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-23 17:34:27,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 63 [2021-11-23 17:34:27,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:27,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:27,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:27,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:27,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:27,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:27,851 INFO L354 Elim1Store]: treesize reduction 76, result has 1.3 percent of original size [2021-11-23 17:34:27,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 156 treesize of output 137 [2021-11-23 17:34:28,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:34:28,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:34:28,259 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-23 17:34:28,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 96 treesize of output 98 [2021-11-23 17:34:29,727 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-11-23 17:34:29,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 108 treesize of output 56 [2021-11-23 17:34:29,761 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:34:29,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:34:52,263 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:34:52,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803508260] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:34:52,263 INFO L186 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2021-11-23 17:34:52,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 11, 13] total 40 [2021-11-23 17:34:52,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543763698] [2021-11-23 17:34:52,264 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2021-11-23 17:34:52,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-23 17:34:52,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:34:52,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-23 17:34:52,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1362, Unknown=1, NotChecked=0, Total=1560 [2021-11-23 17:34:52,266 INFO L87 Difference]: Start difference. First operand 38 states and 43 transitions. Second operand has 40 states, 40 states have (on average 1.875) internal successors, (75), 40 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:35:02,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:35:02,719 INFO L93 Difference]: Finished difference Result 62 states and 70 transitions. [2021-11-23 17:35:02,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-23 17:35:02,720 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.875) internal successors, (75), 40 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-11-23 17:35:02,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:35:02,722 INFO L225 Difference]: With dead ends: 62 [2021-11-23 17:35:02,722 INFO L226 Difference]: Without dead ends: 60 [2021-11-23 17:35:02,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 822 ImplicationChecksByTransitivity, 48.5s TimeCoverageRelationStatistics Valid=326, Invalid=2025, Unknown=1, NotChecked=0, Total=2352 [2021-11-23 17:35:02,725 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 14 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 17:35:02,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 111 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 66 Invalid, 0 Unknown, 122 Unchecked, 2.3s Time] [2021-11-23 17:35:02,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-11-23 17:35:02,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 51. [2021-11-23 17:35:02,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 1.16) internal successors, (58), 50 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:35:02,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 58 transitions. [2021-11-23 17:35:02,738 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 58 transitions. Word has length 24 [2021-11-23 17:35:02,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:35:02,739 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 58 transitions. [2021-11-23 17:35:02,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.875) internal successors, (75), 40 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:35:02,739 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 58 transitions. [2021-11-23 17:35:02,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-23 17:35:02,741 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:35:02,741 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:35:02,769 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-11-23 17:35:02,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-11-23 17:35:03,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:35:03,159 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:35:03,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:35:03,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1983767408, now seen corresponding path program 5 times [2021-11-23 17:35:03,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:35:03,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1391334031] [2021-11-23 17:35:03,161 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-23 17:35:03,161 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:35:03,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:35:03,164 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:35:03,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-23 17:35:03,683 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-11-23 17:35:03,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:35:03,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-23 17:35:03,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:35:04,550 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:35:04,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:35:06,252 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:35:06,253 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:35:06,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1391334031] [2021-11-23 17:35:06,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1391334031] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:35:06,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1835112255] [2021-11-23 17:35:06,253 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-23 17:35:06,253 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:35:06,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:35:06,254 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:35:06,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2021-11-23 17:38:04,126 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-11-23 17:38:04,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:38:04,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-23 17:38:04,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:38:05,516 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:38:05,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:38:06,596 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:38:06,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1835112255] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:38:06,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077500440] [2021-11-23 17:38:06,596 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-23 17:38:06,597 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:38:06,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:38:06,598 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 17:38:06,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-23 17:38:22,508 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-11-23 17:38:22,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:38:22,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-23 17:38:22,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:38:22,950 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:38:22,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:38:23,428 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:38:23,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077500440] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:38:23,428 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-23 17:38:23,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13, 14, 14, 13] total 38 [2021-11-23 17:38:23,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382235378] [2021-11-23 17:38:23,429 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-23 17:38:23,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-11-23 17:38:23,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:38:23,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-11-23 17:38:23,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1090, Unknown=0, NotChecked=0, Total=1406 [2021-11-23 17:38:23,431 INFO L87 Difference]: Start difference. First operand 51 states and 58 transitions. Second operand has 38 states, 38 states have (on average 1.868421052631579) internal successors, (71), 38 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:38:39,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:38:39,778 INFO L93 Difference]: Finished difference Result 177 states and 198 transitions. [2021-11-23 17:38:39,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-11-23 17:38:39,788 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.868421052631579) internal successors, (71), 38 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-23 17:38:39,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:38:39,789 INFO L225 Difference]: With dead ends: 177 [2021-11-23 17:38:39,790 INFO L226 Difference]: Without dead ends: 161 [2021-11-23 17:38:39,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2337 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=1626, Invalid=6384, Unknown=0, NotChecked=0, Total=8010 [2021-11-23 17:38:39,795 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 382 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 255 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2021-11-23 17:38:39,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 241 Invalid, 919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2021-11-23 17:38:39,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-11-23 17:38:39,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 71. [2021-11-23 17:38:39,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 70 states have (on average 1.1857142857142857) internal successors, (83), 70 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:38:39,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 83 transitions. [2021-11-23 17:38:39,813 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 83 transitions. Word has length 26 [2021-11-23 17:38:39,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:38:39,814 INFO L470 AbstractCegarLoop]: Abstraction has 71 states and 83 transitions. [2021-11-23 17:38:39,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.868421052631579) internal successors, (71), 38 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:38:39,815 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 83 transitions. [2021-11-23 17:38:39,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-23 17:38:39,816 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:38:39,816 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:38:39,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-11-23 17:38:40,058 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2021-11-23 17:38:40,243 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2021-11-23 17:38:40,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 [2021-11-23 17:38:40,431 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:38:40,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:38:40,432 INFO L85 PathProgramCache]: Analyzing trace with hash -55017726, now seen corresponding path program 4 times [2021-11-23 17:38:40,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:38:40,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [426954591] [2021-11-23 17:38:40,433 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-23 17:38:40,433 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:38:40,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:38:40,434 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:38:40,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-11-23 17:38:40,976 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-23 17:38:40,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:38:41,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 40 conjunts are in the unsatisfiable core [2021-11-23 17:38:41,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:38:41,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:41,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:41,127 INFO L354 Elim1Store]: treesize reduction 34, result has 38.2 percent of original size [2021-11-23 17:38:41,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 48 treesize of output 39 [2021-11-23 17:38:41,171 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 22 treesize of output 20 [2021-11-23 17:38:41,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:41,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:41,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:41,424 INFO L354 Elim1Store]: treesize reduction 38, result has 2.6 percent of original size [2021-11-23 17:38:41,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 114 treesize of output 109 [2021-11-23 17:38:41,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:41,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:41,783 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-23 17:38:41,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 99 treesize of output 97 [2021-11-23 17:38:42,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:42,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:42,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:42,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:42,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:42,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:42,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:42,244 INFO L354 Elim1Store]: treesize reduction 133, result has 16.4 percent of original size [2021-11-23 17:38:42,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 6 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 47 case distinctions, treesize of input 245 treesize of output 183 [2021-11-23 17:38:42,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:42,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:43,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:43,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:43,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:43,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:43,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:43,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:43,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:43,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:43,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:43,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:43,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:38:43,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:38:43,030 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-11-23 17:38:43,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 211 treesize of output 143 [2021-11-23 17:38:45,035 INFO L354 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2021-11-23 17:38:45,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 15 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 299 treesize of output 127 [2021-11-23 17:38:45,174 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:38:45,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:39:35,674 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:39:35,674 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:39:35,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [426954591] [2021-11-23 17:39:35,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [426954591] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:39:35,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [135607806] [2021-11-23 17:39:35,675 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-23 17:39:35,675 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:39:35,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:39:35,676 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:39:35,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2021-11-23 17:39:37,571 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-23 17:39:37,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:39:37,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 36 conjunts are in the unsatisfiable core [2021-11-23 17:39:37,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:39:37,605 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 20 treesize of output 18 [2021-11-23 17:39:37,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,651 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 33 treesize of output 37 [2021-11-23 17:39:37,659 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 34 treesize of output 34 [2021-11-23 17:39:37,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,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, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:39:37,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-11-23 17:39:37,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:37,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:37,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:37,817 INFO L354 Elim1Store]: treesize reduction 38, result has 2.6 percent of original size [2021-11-23 17:39:37,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 114 treesize of output 109 [2021-11-23 17:39:37,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:37,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:37,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,006 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-23 17:39:38,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 99 treesize of output 97 [2021-11-23 17:39:38,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:38,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:38,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:38,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:38,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:38,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:38,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:38,424 INFO L354 Elim1Store]: treesize reduction 133, result has 16.4 percent of original size [2021-11-23 17:39:38,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 6 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 47 case distinctions, treesize of input 245 treesize of output 183 [2021-11-23 17:39:38,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:38,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:38,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:39:38,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:39:38,789 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-11-23 17:39:38,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 211 treesize of output 143 [2021-11-23 17:39:40,125 INFO L354 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2021-11-23 17:39:40,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 15 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 299 treesize of output 127 [2021-11-23 17:39:40,147 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:39:40,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:40:42,026 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:40:42,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [135607806] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:40:42,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352768674] [2021-11-23 17:40:42,027 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-23 17:40:42,027 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:40:42,027 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 [2021-11-23 17:40:42,028 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 17:40:42,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-23 17:40:42,239 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-23 17:40:42,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:40:42,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 38 conjunts are in the unsatisfiable core [2021-11-23 17:40:42,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:40:43,687 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 22 treesize of output 20 [2021-11-23 17:40:43,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:43,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:43,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 25 [2021-11-23 17:40:43,771 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 25 treesize of output 25 [2021-11-23 17:40:44,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:40:44,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:40:44,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,044 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 73 [2021-11-23 17:40:44,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:44,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 16 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 79 [2021-11-23 17:40:46,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 106 [2021-11-23 17:40:46,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:40:46,722 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 123 treesize of output 105 [2021-11-23 17:40:54,770 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-11-23 17:40:54,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 160 treesize of output 92 [2021-11-23 17:40:54,804 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:40:54,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:42:19,779 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:42:19,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352768674] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:42:19,779 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-23 17:42:19,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13, 14, 14, 16] total 50 [2021-11-23 17:42:19,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652977763] [2021-11-23 17:42:19,780 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-23 17:42:19,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-11-23 17:42:19,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 17:42:19,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-11-23 17:42:19,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=2157, Unknown=28, NotChecked=0, Total=2450 [2021-11-23 17:42:19,783 INFO L87 Difference]: Start difference. First operand 71 states and 83 transitions. Second operand has 50 states, 50 states have (on average 1.96) internal successors, (98), 50 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:42:39,026 WARN L227 SmtUtils]: Spent 10.88s on a formula simplification. DAG size of input: 152 DAG size of output: 84 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-23 17:44:28,265 WARN L227 SmtUtils]: Spent 7.76s on a formula simplification that was a NOOP. DAG size: 148 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-23 17:45:11,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 17:45:11,455 INFO L93 Difference]: Finished difference Result 96 states and 111 transitions. [2021-11-23 17:45:11,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-23 17:45:11,467 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.96) internal successors, (98), 50 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-11-23 17:45:11,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 17:45:11,468 INFO L225 Difference]: With dead ends: 96 [2021-11-23 17:45:11,468 INFO L226 Difference]: Without dead ends: 94 [2021-11-23 17:45:11,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 107 SyntacticMatches, 8 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1314 ImplicationChecksByTransitivity, 367.0s TimeCoverageRelationStatistics Valid=509, Invalid=3607, Unknown=44, NotChecked=0, Total=4160 [2021-11-23 17:45:11,471 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 43 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 305 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2021-11-23 17:45:11,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 194 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 221 Invalid, 0 Unknown, 305 Unchecked, 5.9s Time] [2021-11-23 17:45:11,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-11-23 17:45:11,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 88. [2021-11-23 17:45:11,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 1.1724137931034482) internal successors, (102), 87 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:45:11,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 102 transitions. [2021-11-23 17:45:11,504 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 102 transitions. Word has length 28 [2021-11-23 17:45:11,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 17:45:11,505 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 102 transitions. [2021-11-23 17:45:11,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.96) internal successors, (98), 50 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 17:45:11,505 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 102 transitions. [2021-11-23 17:45:11,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-23 17:45:11,506 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 17:45:11,507 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 17:45:11,523 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-11-23 17:45:11,716 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (36)] Forceful destruction successful, exit code 0 [2021-11-23 17:45:11,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-11-23 17:45:12,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 17:45:12,111 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 17:45:12,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 17:45:12,112 INFO L85 PathProgramCache]: Analyzing trace with hash 48972360, now seen corresponding path program 5 times [2021-11-23 17:45:12,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 17:45:12,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [814004779] [2021-11-23 17:45:12,112 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-23 17:45:12,112 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 17:45:12,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat [2021-11-23 17:45:12,114 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 17:45:12,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-23 17:45:12,859 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-11-23 17:45:12,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:45:12,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 41 conjunts are in the unsatisfiable core [2021-11-23 17:45:12,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:45:12,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:12,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:12,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 25 [2021-11-23 17:45:12,979 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-23 17:45:12,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 29 [2021-11-23 17:45:12,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 15 treesize of output 9 [2021-11-23 17:45:13,046 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 22 treesize of output 20 [2021-11-23 17:45:13,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 48 [2021-11-23 17:45:13,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 48 [2021-11-23 17:45:13,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 41 [2021-11-23 17:45:13,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:45:13,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:45:13,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:13,694 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 4 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 101 [2021-11-23 17:45:14,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 100 [2021-11-23 17:45:14,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:45:14,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 93 [2021-11-23 17:45:16,406 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-11-23 17:45:16,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 108 treesize of output 56 [2021-11-23 17:45:16,514 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:45:16,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 17:45:50,345 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:45:50,345 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 17:45:50,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [814004779] [2021-11-23 17:45:50,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [814004779] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 17:45:50,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [999148983] [2021-11-23 17:45:50,346 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-23 17:45:50,346 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-23 17:45:50,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 [2021-11-23 17:45:50,346 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-23 17:45:50,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8898a8e5-4d6b-4c9e-85f0-dc94d2e8449a/bin/utaipan-fb15Y9Yzbl/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2021-11-23 17:46:30,178 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-11-23 17:46:30,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 17:46:30,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 38 conjunts are in the unsatisfiable core [2021-11-23 17:46:30,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 17:46:30,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 25 [2021-11-23 17:46:30,349 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-23 17:46:30,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 29 [2021-11-23 17:46:30,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 15 treesize of output 9 [2021-11-23 17:46:30,413 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 26 treesize of output 24 [2021-11-23 17:46:30,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 48 [2021-11-23 17:46:30,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 48 [2021-11-23 17:46:30,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 41 [2021-11-23 17:46:30,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:46:30,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 17:46:30,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:30,870 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 4 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 101 [2021-11-23 17:46:31,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 100 [2021-11-23 17:46:31,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 17:46:31,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 93 [2021-11-23 17:46:32,787 INFO L354 Elim1Store]: treesize reduction 13, result has 23.5 percent of original size [2021-11-23 17:46:32,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 108 treesize of output 56 [2021-11-23 17:46:32,815 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 17:46:32,815 INFO L328 TraceCheckSpWp]: Computing backward predicates...